Base64 Encoder & Decoder
Convert text to and from Base64, with full Unicode (emoji, accents) support. Runs entirely in your browser.
What is Base64?
Base64 is a way to represent binary data using only 64 printable ASCII characters. It's widely used to embed images in HTML/CSS (data URIs), send attachments in email, store data in JSON or URLs, and transmit binary safely over text-only channels.
Note that Base64 is encoding, not encryption — anyone can decode it. Don't use it to protect secrets. This tool handles Unicode correctly by encoding to UTF-8 first, so emoji and accented characters round-trip cleanly.