Base64 Encode & Decode🔒 Processed on your device
Encode UTF-8 text to Base64, or decode it back to the original.
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.