What does this Base64 tool do?
It encodes text as standard Base64 or decodes Base64 back to UTF-8 text. Choose a mode, enter content, and click the action button.
Encode text as Base64 or decode Base64 back to text. It runs in your browser, supports UTF-8 text, and nothing is uploaded. Up to 50000 characters at a time.
0 / 50000
It encodes text as standard Base64 or decodes Base64 back to UTF-8 text. Choose a mode, enter content, and click the action button.
This tool uses standard Base64 with the A–Z, a–z, 0–9, plus, and slash characters. Padding with equals signs is supported, and whitespace is ignored when decoding. URL-safe Base64 characters are not converted automatically.
Yes. Text is converted through UTF-8 bytes, so Chinese characters, Emoji, and other Unicode text can be encoded and decoded correctly.
No. Encoding and decoding run in your browser. No account is required, and the text is not sent anywhere.