Base64 Encoder & Decoder
Encode plain text to Base64 or decode Base64 strings back to readable text. Works entirely in your browser.
What Base64 Is
Base64 encodes binary data into a text-safe alphabet so it can travel through systems that only handle printable characters, such as email, JSON, and URLs. It is not encryption, but it is useful for embedding small files, sending binary payloads, and reading encoded strings from other tools.
Common Uses
- Embedding small images as data URIs in HTML or CSS
- Passing binary data through JSON APIs
- Decoding strings copied from logs, tokens, or configuration files
Does Base64 make data smaller?
No. It makes binary data larger, usually by about 33 percent, because every three bytes become four text characters.