Base64 Text Encoder / Decoder

Encode text to Base64 or decode Base64 back to text. Supports multiple character sets.

What is Base64?

Base64 is a binary-to-text encoding scheme that represents binary data using 64 ASCII characters (A-Z, a-z, 0-9, +, /). It's widely used to encode data for transmission over text-based protocols.

Common Uses

  • Email attachments (MIME)
  • Data URLs in HTML/CSS
  • HTTP Basic Authentication
  • JSON Web Tokens (JWT)
  • Embedding images in code

Charset Support

This tool supports UTF-8, ASCII, ISO-8859-1, GBK (Simplified Chinese), Big5 (Traditional Chinese), Shift-JIS (Japanese), UTF-16 LE, and CP850.