1024 in binary is 10000000000. 1024 = 2^10, so its binary form is a 1 followed by 10 zero(s). In octal 1024 is 2000 and in hexadecimal it is 400. The bit pattern uses 11 bits and fits in 2 bytes....
1024 IN BINARY
10000000000
11 bits · 2 bytes · 1 one
Binary (base 2)
10000000000
Octal (base 8)
2000
Decimal (base 10)
1024
Hexadecimal (base 16)
400
BCD
0001 0000 0010 0100
Bit length
11
Byte count
2
Count of 1s
1
Count of 0s
10
Is power of 2
Yes ✓
Nearest 2ⁿ
2^10
HOW TO CONVERT 1024 TO BINARY
Method: divide by 2, collect remainders
1024 ÷ 2 = 512 remainder 0
512 ÷ 2 = 256 remainder 0
256 ÷ 2 = 128 remainder 0
128 ÷ 2 = 64 remainder 0
64 ÷ 2 = 32 remainder 0
32 ÷ 2 = 16 remainder 0
16 ÷ 2 = 8 remainder 0
8 ÷ 2 = 4 remainder 0
4 ÷ 2 = 2 remainder 0
2 ÷ 2 = 1 remainder 0
1 ÷ 2 = 0 remainder 1
Read remainders bottom to top: 10000000000
VERIFY: BINARY BACK TO DECIMAL
1×2^10 + 0×2^9 + 0×2^8 + 0×2^7 + 0×2^6 + 0×2^5 + 0×2^4 + 0×2^3 + 0×2^2 + 0×2^1 + 0×2^0
= 1024 = 1024 ✓
FUN FACT
1024 = 2^10 is the kibibyte (KiB) — the reason computer memory is counted in powers of 1024. In binary, 1024 = 10000000000 — eleven bits, a 1 followed by ten zeros.
BIT PATTERN
Byte 2
Byte 1
POWERS OF 2 REFERENCE
| n | 2ⁿ | Binary | Hex |
|---|---|---|---|
| 0 | 1 | 1 | 1 |
| 1 | 2 | 10 | 2 |
| 2 | 4 | 100 | 4 |
| 3 | 8 | 1000 | 8 |
| 4 | 16 | 10000 | 10 |
| 5 | 32 | 100000 | 20 |
| 6 | 64 | 1000000 | 40 |
| 7 | 128 | 10000000 | 80 |
| 8 | 256 | 100000000 | 100 |
| 9 | 512 | 1000000000 | 200 |
| 10 | 1024 | 10000000000 | 400 |
| 15 | 32768 | 1000000000000000 | 8000 |
| 16 | 65536 | 10000000000000000 | 10000 |
Divide 1024 by 2 repeatedly, collecting remainders: 1024 div 2 = 512 remainder 0 -> 512 div 2 = 256 remainder 0 -> 256 div 2 = 128 remainder 0 -> 128 div 2 = 64 remainder 0 -> 64 div 2 = 32 remainder 0 -> 32 div 2 = 16 remainder 0 -> 16 div 2 = 8 remainder 0 -> 8 div 2 = 4 remainder 0 -> 4 div 2 = 2 remainder 0 -> 2 div 2 = 1 remainder 0 -> 1 div 2 = 0 remainder 1. Read remainders bottom to top: 10000000000.
Verify: 1*2^10 + 0*2^9 + 0*2^8 + 0*2^7 + 0*2^6 + 0*2^5 + 0*2^4 + 0*2^3 + 0*2^2 + 0*2^1 + 0*2^0 = 1024 = 1024. Each bit position represents a power of 2, starting at 2^0 = 1 on the right.
1024 in other bases: octal = 2000, hexadecimal = 400. 1024 = 2^10, so its binary form is a 1 followed by 10 zero(s).
The bit pattern uses 11 bits and fits in 2 bytes. When stored as a full byte: 0000010000000000.
1024 decimal to binary: 1024 div 2 = 512 remainder 0 -> 512 div 2 = 256 remainder 0 -> 256 div 2 = 128 remainder 0 -> 128 div 2 = 64 remainder 0 -> 64 div 2 = 32 remainder 0 -> 32 div 2 = 16 remainder 0 -> 16 div 2 = 8 remainder 0 -> 8 div 2 = 4 remainder 0 -> 4 div 2 = 2 remainder 0 -> 2 div 2 = 1 remainder 0 -> 1 div 2 = 0 remainder 1 -> read bottom to top: 10000000000. Verify: 1*2^10 + 0*2^9 + 0*2^8 + 0*2^7 + 0*2^6 + 0*2^5 + 0*2^4 + 0*2^3 + 0*2^2 + 0*2^1 + 0*2^0 = 1024. Octal: 2000, Hex: 400.
Hexadecimal Converter
Calculate instantly →
2 in Binary
Calculate instantly →
4 in Binary
Calculate instantly →
Random Number Generator
Calculate instantly →
8 in Binary
Calculate instantly →
16 in Binary
Calculate instantly →
10 in Binary
Calculate instantly →
1 in Binary
Calculate instantly →
255 in Binary
Calculate instantly →
3 in Binary
Calculate instantly →
6 in Binary
Calculate instantly →
9 in Binary
Calculate instantly →
11 in Binary
Calculate instantly →
14 in Binary
Calculate instantly →
128 in Binary
Calculate instantly →
0 in Binary
Calculate instantly →
5 in Binary
Calculate instantly →
7 in Binary
Calculate instantly →
12 in Binary
Calculate instantly →
Binary Converter
Calculate instantly →
Last updated: April 29, 2026 · Formula verified by EagleCalculator team · Eagle-eyed accuracy for every calculation.