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
- Paste your text or Base64 string into the box.
- Click Encode to convert text to Base64, or Decode to convert it back.
- 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.