Free · Local processing · No account
Base64 Encoder / Decoder
Encode UTF-8 text as Base64 or decode Base64 back to readable text. Supports emoji and international characters.
How to use this tool
Paste text and select Encode, or paste standard padded Base64 and select Decode. Copy or download the result.
What to know
Base64 represents bytes using a limited alphabet, which is useful in data transfer and test fixtures. It is encoding, not encryption. This tool decodes UTF-8 text; binary image data needs an image decoder.
Why does decoding show an error?
The input may be incomplete, use the URL-safe Base64 alphabet, or contain binary data rather than UTF-8 text. Whitespace is ignored, but standard padding is required.