255 in binary is 11111111. The binary form has 8 ones and 0 zeros. In octal 255 is 377 and in hexadecimal it is FF. The bit pattern uses 8 bits and fits in 1 byte....
255 IN BINARY
11111111
8 bits · 1 byte · 8 ones
Binary (base 2)
11111111
Octal (base 8)
377
Decimal (base 10)
255
Hexadecimal (base 16)
FF
BCD
0010 0101 0101
Bit length
8
Byte count
1
Count of 1s
8
Count of 0s
0
Is power of 2
No
Nearest 2ⁿ
2^7 = 128
HOW TO CONVERT 255 TO BINARY
Method: divide by 2, collect remainders
255 ÷ 2 = 127 remainder 1
127 ÷ 2 = 63 remainder 1
63 ÷ 2 = 31 remainder 1
31 ÷ 2 = 15 remainder 1
15 ÷ 2 = 7 remainder 1
7 ÷ 2 = 3 remainder 1
3 ÷ 2 = 1 remainder 1
1 ÷ 2 = 0 remainder 1
Read remainders bottom to top: 11111111
VERIFY: BINARY BACK TO DECIMAL
1×2^7 + 1×2^6 + 1×2^5 + 1×2^4 + 1×2^3 + 1×2^2 + 1×2^1 + 1×2^0
= 128 + 64 + 32 + 16 + 8 + 4 + 2 + 1 = 255 ✓
FUN FACT
255 = 2 to the power 8 minus 1 is the maximum value of an unsigned byte — all 8 bits set to 1: 11111111. It is 0xFF in hex and appears in IP broadcast addresses, RGB color maximums, and countless protocols.
BIT PATTERN
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 255 by 2 repeatedly, collecting remainders. 255 div 2 = 127 remainder 1 -> 127 div 2 = 63 remainder 1 -> 63 div 2 = 31 remainder 1 -> 31 div 2 = 15 remainder 1 -> 15 div 2 = 7 remainder 1 -> 7 div 2 = 3 remainder 1 -> 3 div 2 = 1 remainder 1 -> 1 div 2 = 0 remainder 1. Read remainders bottom to top: 11111111.
Verify: 1*2^7 + 1*2^6 + 1*2^5 + 1*2^4 + 1*2^3 + 1*2^2 + 1*2^1 + 1*2^0 = 128 + 64 + 32 + 16 + 8 + 4 + 2 + 1 = 255. Each bit position represents a power of 2, starting at 2^0 = 1 on the right.
255 in other bases: octal = 377, hexadecimal = FF. The binary form has 8 ones and 0 zeros.
The bit pattern uses 8 bits and fits in 1 byte. When stored as a full byte: 11111111.
255 decimal to binary: 255 div 2 = 127 remainder 1 -> 127 div 2 = 63 remainder 1 -> 63 div 2 = 31 remainder 1 -> 31 div 2 = 15 remainder 1 -> 15 div 2 = 7 remainder 1 -> 7 div 2 = 3 remainder 1 -> 3 div 2 = 1 remainder 1 -> 1 div 2 = 0 remainder 1 -> read bottom to top: 11111111. Verify: 1*2^7 + 1*2^6 + 1*2^5 + 1*2^4 + 1*2^3 + 1*2^2 + 1*2^1 + 1*2^0 = 255. Octal: 377, Hex: FF.
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 →
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.