void.dev
/
lab
/
games
/
base64-visual
~/blog
~/explore
~/about
~/lab
Base64 / UTF-8 Visualizer
Byte-level visualization of text encoding
→ Encode
← Decode
Input Text
Base64 Output
SGVsbG8=
Byte → Base64 Mapping (3 bytes = 4 Base64 chars)
H
48
01001000
e
65
01100101
l
6C
01101100
↓ 6-bit groups ↓
S
G
V
s
l
6C
01101100
o
6F
01101111
00
00000000
↓ 6-bit groups ↓
b
G
8
=
Unicode Code Points & UTF-8 Bytes
Char
Code Point
UTF-8 Bytes (hex)
Binary
H
U+0048
48
01001000
e
U+0065
65
01100101
l
U+006C
6C
01101100
l
U+006C
6C
01101100
o
U+006F
6F
01101111