Base64 Encode & Decode Online — Free

Convert text to Base64 and back, with full UTF-8 support.

Base64 shows up everywhere in development: embedding small images in CSS, passing binary data through JSON APIs, encoding tokens and credentials. Doing it wrong mangles every non-ASCII character — emoji turn to garbage and Chinese text breaks.

The faymox Base64 codec is UTF-8 safe, so emoji, Chinese, and any Unicode text round-trips perfectly. Encode text to Base64 or paste Base64 to decode it back, all locally in your browser.

Encode or decode in 3 steps

  1. Open the faymox Base64 Text Codec.
  2. Paste your text (to encode) or your Base64 string (to decode).
  3. Hit encode or decode and copy the result. Emoji and non-English text survive intact.

Encode Base64 now

FAQ

Is emoji/Chinese text handled correctly?

Yes — the codec is UTF-8 safe, so any Unicode text encodes and decodes without corruption.

What happens with invalid Base64 input?

You get a clear, friendly error instead of silent garbage output.

Is my text uploaded?

No — encoding happens entirely in your browser.

Related tools

URL Encoder · Hash Generator · All 27 tools