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.