Base64 Encoder and Decoder
Encode Unicode text to Base64 or decode it correctly through UTF-8.
Your data is processed locally in your browser.
Base64 is not encryption
Base64 represents bytes with text characters. Anyone can decode it, so it does not protect passwords or confidential information.
Unicode text and UTF-8
Before encoding, text is converted to UTF-8 bytes; decoding requires valid UTF-8. This preserves accents, symbols, and emoji.
Explore all web development tools