QiLing Tools

🔤Base64 Encode & Decode - Free Online Base64 Converter

Convert between plain text and Base64. Handles UTF-8 (Chinese, emoji) correctly and offers a URL-safe variant (-_ instead of +/ with trailing = removed). Useful for embedding binary or special characters in JSON, URLs, data URIs and email. Runs entirely in your browser.

Loading tool...

How to use Base64 Encode/Decode

  1. 1Choose Encode or Decode
  2. 2Paste text or Base64 into the input
  3. 3The result appears instantly; click Copy result

FAQ

Can it encode files like images?
This tool is for text. To turn an image into a Base64 data URI, use an image tool instead.
Why is Unicode handled correctly?
Encoding first converts text to UTF-8 bytes before Base64, and decoding reverses it, so Chinese and emoji round-trip cleanly.
Are my files or data uploaded?
No. Everything runs locally in your browser with no network upload, and is discarded when you close the page.
Do I need to sign up or pay?
No. The site is completely free, needs no account and has no usage limits.