Base64 Encoder / Decoder

Convert between UTF-8 text and Base64 instantly, with Chinese character support

How to Use the Base64 Converter

Type or paste text into the input, then click "Encode to Base64" to convert text to Base64, or "Decode to Text" to convert Base64 back to readable text. Chinese characters (UTF-8) are supported. Click "⇄" to swap input and output.

Base64 is commonly used to transmit binary data through URLs, email or JSON. Note that encoding is not encryption — do not use it to protect sensitive data.

All conversion happens locally in your browser. Your input is never uploaded to any server.

FAQ

What is Base64?

Base64 encodes binary data into printable ASCII characters (A-Z, a-z, 0-9, +, /), commonly used in network transmission.

Does Base64 make data longer?

Yes, the encoded output is about 33% larger than the original.

Can Chinese characters be converted to Base64?

Yes. The tool first converts Chinese text to UTF-8 bytes, then encodes them as Base64.

Related Tools

Color Converter · Password Generator · QR Code Generator