Encode · Decode · UTF-8 safe

Base64 encoder & decoder

Convert text to Base64 and back. Handles Unicode correctly and runs entirely in your browser.

Examples
Output

Frequently asked questions

Is Base64 the same as encryption?

No. Base64 is an encoding, not encryption. Anyone can decode it, so it provides no security or confidentiality.

Does it handle emoji and Unicode?

Yes. Encoding is UTF-8 safe, so emoji and non-Latin characters round-trip correctly.

Why does decoding fail?

The input is not valid Base64 (for example it is plain text). Switch to Encode, or paste a valid Base64 string to decode.

Is my data private?

Yes. Encoding and decoding happen entirely in your browser; nothing is uploaded.