BinTranslate

Binary Encoding Master Reference

One-page cheatsheet for developers: powers of 2, base conversion, ASCII, UTF-8, binary prefixes, common bit patterns. Bookmark it.

Powers of 2 (2⁰ – 2⁶⁴)

2⁰ = 11 B
2¹ = 2
2² = 41 nibble
2³ = 81 byte
2⁴ = 16hex digits
2⁵ = 32IPv4 bits
2⁶ = 64Base64 alphabet
2⁷ = 128ASCII chars
2⁸ = 2561 byte range
2¹⁰ = 1,0241 KiB
2¹⁶ = 65,53664 KiB / port range
2²⁰ = 1,048,5761 MiB
2²⁴ = 16,777,216RGB colors (24-bit)
2³⁰ = 1,073,741,8241 GiB
2³¹ = 2,147,483,648INT32_MAX + 1
2³² = 4,294,967,2964 GiB / IPv4 total
2⁴⁰ = 1,099,511,627,7761 TiB
2⁵⁰ = 1,125,899,906,842,6241 PiB
2⁶⁰ = 1,152,921,504,606,846,9761 EiB
2⁶³ = 9,223,372,036,854,775,808INT64_MAX + 1
2⁶⁴ = 18,446,744,073,709,551,61616 EiB

Number Base Conversion — Common Values

DecimalBinaryHexOctalNotes
00000 00000x000o00NULL byte
10000 00010x010o01
70000 01110x070o07BEL (bell)
80000 10000x080o10BS (backspace)
90000 10010x090o11TAB
100000 10100x0A0o12LF (newline)
130000 11010x0D0o15CR (carriage return)
150000 11110x0F0o17Max nibble
160001 00000x100o20
310001 11110x1F0o37US (unit sep)
320010 00000x200o40SPACE
480011 00000x300o60'0'
650100 00010x410o101'A'
970110 00010x610o141'a'
1270111 11110x7F0o177DEL (max ASCII)
1281000 00000x800o200Extended ASCII start
2551111 11110xFF0o377Max byte / ÿ
2561 0000 00000x1000o400Overflows 1 byte
1024100 0000 00000x4000o20001 KiB
655351111 1111 1111 11110xFFFF0o177777UINT16_MAX

Printable ASCII Characters (32-126)

320x20SPACE
330x21!
480x300digits→
650x41Auppercase→
970x61alowercase→
1260x7E~last print

See our full ASCII Binary Reference Table for all 128 characters with binary and hex values.

Binary Prefixes (IEC 60027-2 vs SI)

Ki = 2¹⁰ = 1,024
Kibibyte (KiB)
≈ 1.024 kB (SI)
Mi = 2²⁰ = 1,048,576
Mebibyte (MiB)
≈ 1.049 MB
Gi = 2³⁰
Gibibyte (GiB)
≈ 1.074 GB
Ti = 2⁴⁰
Tebibyte (TiB)
≈ 1.100 TB
Pi = 2⁵⁰
Pebibyte (PiB)
≈ 1.126 PB
Ei = 2⁶⁰
Exbibyte (EiB)
≈ 1.153 EB

Common Bit Patterns & Masks

PatternHexDecimalUse Case
0000 00000x000Clear all bits
0000 00010x011Bit 0 mask (LSB)
1000 00000x80128Bit 7 mask (MSB of byte)
0000 11110x0F15Low nibble mask
1111 00000xF0240High nibble mask
0101 01010x5585Alternating bits (even)
1010 10100xAA170Alternating bits (odd)
1111 11110xFF255All bits set (1 byte)
0xFFFF0xFFFF6553516-bit mask / UINT16_MAX
0xFFFFFFFF0xFFFFFFFF4,294,967,29532-bit mask / UINT32_MAX
1100 00000xC0192UTF-8 2-byte lead
1110 00000xE0224UTF-8 3-byte lead
1111 00000xF0240UTF-8 4-byte lead
10xx xxxx0x80-0xBF128-191UTF-8 continuation byte

Color Encoding — Common RGB Hex Values

#FF0000
Red
#00FF00
Green
#0000FF
Blue
#FFFFFF
White
#000000
Black
#808080
Gray 50%
#FF00FF
Magenta
#FFFF00
Yellow
#00FFFF
Cyan

Need to convert binary right now?

Use our free binary translator — paste binary, get text instantly. No signup, unlimited.

Open Binary Translator →

Data compiled from IEEE 754, IETF RFC 3629 (UTF-8), IEC 60027-2, and ANSI X3.4-1986 (ASCII). Last updated August 2026.