Base64 Encoder and Decoder

Encode Unicode text to Base64 or decode it correctly through UTF-8.

Mode

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

Related tools