🔒 Files never leave your browser

Base64 Encode / Decode

Encode text to Base64 or decode Base64 back to plain text instantly. Fully Unicode-safe and completely private — nothing is uploaded.

How to encode or decode Base64

  1. Paste your text or Base64 string into the box.
  2. Click Encode to convert text to Base64, or Decode to convert it back.
  3. Copy the result.

What is Base64 used for?

Base64 encodes binary or text data as plain ASCII so it can travel safely through systems that only handle text — data URIs, email attachments, JSON Web Tokens, and embedding small images or fonts directly in HTML and CSS.

Frequently asked questions

Does it support emoji and accented characters?

Yes. The encoder is Unicode-safe, so emoji and non-Latin characters round-trip correctly.

Is my text uploaded?

No. Encoding and decoding happen entirely in your browser.

Is Base64 encryption?

No. Base64 is encoding, not encryption — it is easily reversible and provides no security on its own.