Base64 Encoder & Decoder

Encode text to Base64 or decode Base64 strings back to readable text with UTF-8 support.

Online Base64 Encoder & Decoder

Encode plain text to Base64 or decode Base64 strings back to readable text. Unlike simple btoa/atob tools, this encoder properly handles multi-byte UTF-8 characters including Chinese, Japanese, emoji, and accented letters.

Common Use Cases

  • Encoding binary or text data for JSON and XML API payloads
  • Creating Base64 data URIs to embed images in HTML/CSS
  • Encoding credentials for HTTP Basic Authentication
  • Transferring data through email or text-only protocols