Convert text or files to Base64 and back right in the browser. Handles UTF-8 (any language, emoji) correctly and works instantly as you type.
Base64 turns binary data into plain ASCII text so it can travel through channels designed for text: JSON, XML, e-mail, data URIs in HTML/CSS.
Yes. Text is treated as UTF-8, so Cyrillic, Chinese, emoji and any other Unicode characters encode and decode correctly.
The input is not valid Base64 — check for missing padding (=), line breaks or characters outside the Base64 alphabet.
No. Base64 is an encoding, not encryption — anyone can decode it. Never use it to protect secrets.