Base64 Encode & Decode🔒 Processed on your device

Encode UTF-8 text to Base64, or decode it back to the original.

Converts as you type
0 chars

How to use

Works with UTF-8 text in any language, including emoji. Base64 is an encoding, not encryption — do not use it to protect passwords. The standard Base64 alphabet is used; when decoding, whitespace and missing padding are allowed.

FAQ

Is Base64 encryption?

No. Anyone can decode Base64. It only turns bytes into characters that are safe to put in text.

Why does decoding fail?

The input must use the standard Base64 alphabet (A–Z, a–z, 0–9, + and /) and must decode to valid UTF-8 text. URL-safe Base64 with - and _ is not supported yet.

Can I decode files or images?

Not yet. This tool works on text only.