Base64 Encode / Decode

Encode text to Base64 or decode Base64 back to text. Full Unicode support, entirely in your browser.

Runs in your browser — your files never leave your device

How to use base64 encode / decode

  1. Type or paste your text or Base64 string.
  2. Switch between Encode and Decode.
  3. The result updates instantly.
  4. Copy the output with one click.

Frequently asked questions

Does it support Unicode / emoji?+

Yes. Encoding is UTF-8 safe, so accented characters, non-Latin scripts and emoji all work correctly.

Is my text sent anywhere?+

No. Encoding and decoding happen locally in your browser — nothing is uploaded.

What is Base64 used for?+

Base64 encodes binary or text data as ASCII — common in data URLs, email attachments, JWTs and embedding images in HTML/CSS.