Home Models News About Contact

Base64 Encode / Decode

Local processing · UTF-8 ready

Encode text to Base64 or decode it back, right in your browser. Full UTF-8/Chinese support, nothing uploaded, copy results in one click.

Base64 Encode / Decode Guide

1

Paste or type text (to encode) or a Base64 string (to decode) in the left box

2

Click "Encode to Base64" or "Decode to text" — the result shows instantly on the right

3

Click "Copy" to save the result, or "Result to input" to process it again

✅Where Base64 is used

  • Data URI: embed images, fonts etc. into HTML/CSS to cut requests
  • Data transfer: safely carry binary or special chars in JSON, URLs, email
  • Config & tokens: JWT, Basic Auth and more use Base64

💡Tips

  • Chinese, Japanese, emoji all work: handled as UTF-8, no garbled text
  • Base64 is not encryption: anyone can decode it, never use it to protect secrets
  • Decode errors usually mean an incomplete string or invalid chars — check and retry

Base64 represents any data using 64 printable characters, making it easy to transfer and store in text-only environments. This tool converts between text and Base64 fast.

🔒 Runs entirely locally in your browser, nothing is uploaded; supports UTF-8/Chinese encode-decode and one-click copy — no install, no signup.