Base64 Encoder / Decoder
Encode text to Base64 or decode Base64 back to text. UTF-8 safe, free, and private — runs entirely in your browser.
How to use
- Paste your text or Base64 string into the box.
- Choose Encode or Decode.
- Copy the result.
Examples
- Encode:
hello → aGVsbG8= - Decode:
Y2Fmw6k= → café
FAQ
- Is Base64 encryption?
- No. Base64 is encoding, not encryption — anyone can decode it. Do not use it to protect secrets.
- Does it handle emoji and non-English text?
- Yes. Input is encoded as UTF-8 first, so accented characters, emoji, and other Unicode round-trip correctly.
- Why did decoding fail?
- The input is not valid Base64. Valid Base64 uses A–Z, a–z, 0–9, + and /, optionally padded with =.