Convert between UTF-8 text and Base64 instantly, with Chinese character support
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.
Base64 encodes binary data into printable ASCII characters (A-Z, a-z, 0-9, +, /), commonly used in network transmission.
Yes, the encoded output is about 33% larger than the original.
Yes. The tool first converts Chinese text to UTF-8 bytes, then encodes them as Base64.