P2 · Development

Base64 Encode/Decode

Convert UTF-8 text to Base64 and decode it while preserving accents and emoji. Your data is processed in your browser.

How to use

  1. Enter text and select Encode.
  2. Or paste Base64 and select Decode.
  3. Copy the result.

How it works

Encoding converts text to UTF-8 bytes before Base64. Decoding uses a strict UTF-8 TextDecoder.

Notes and limitations

  • Base64 is not encryption.
  • Invalid Base64 or UTF-8 bytes are rejected.

Frequently asked questions

Are accents and emoji preserved?

Yes. Both directions use UTF-8 bytes.

Related tools