Base64 Encoder
Encode plain text, authorization tokens, and UTF-8 strings to standard or URL-safe Base64 format instantly in your browser.
100% Client-Side · In-Memory Only
Loading Base64 Encoder...
How to Use Base64 Encode / Decode
- Select whether to Encode to Base64 or Decode from Base64.
- Check "URL-safe alphabet" if you need web-safe base64 strings (- and _ with no padding).
- Paste your string and copy the converted output with one click.
Features & Guarantees
- Full UTF-8 support including international characters and emojis.
- URL-safe alphabet mode compatible with JWTs, URLs, and filenames.
- Calculates input bytes vs output characters in real time.
Frequently Asked Questions
Does this handle multi-byte UTF-8 emojis?
Yes. The converter implements full URI encoding prior to binary conversion, ensuring emojis and non-Latin characters decode without corruption.