Encoding utility

Base64 String and Binary Converter

Convert UTF-8 text to Base64, decode Base64 back to text, and inspect the bytes behind each transformation without sending data to a server.

Runtime
Browser
Input
Local
Formats
3 views

Converter

Encode plain text into Base64 output.

No uploads
Conversion mode
0 bytes
0 chars

Waiting for input.

Byte inspector

Inspect UTF-8 source bytes before Base64 encoding.

0 rows
Offset Hex Decimal Binary ASCII
Enter text or Base64 to inspect bytes.

What Base64 stores

Base64 represents binary data with printable characters. It is common in tokens, email bodies, data URLs, and protocol examples where raw bytes need a text-safe form.

Why padding appears

The equals sign fills the final group when the source byte count is not divisible by three. Some URL-safe formats remove padding and restore it during decoding.

UTF-8 and bytes

Text is encoded into UTF-8 bytes before Base64 conversion. The byte inspector shows the exact hexadecimal and binary values that the encoder sees.