Base64 Encoder & Decoder
Encode text or a file to Base64, or decode it back. Handles Unicode correctly and updates as you type.
Plain text
paste or uploadBase64
The result appears here as you type.
Jump to any tool or page
Encode text or a file to Base64, or decode it back. Handles Unicode correctly and updates as you type.
The result appears here as you type.
Encode text or files to Base64 and decode them back. Base64 maps every three bytes onto four ASCII characters so binary data survives transports that only reliably carry text — email bodies, JSON string fields, data URIs, and HTTP headers.