Base64 Encoder/Decoder

Encode or decode Base64 strings instantly. Your data stays in your browser.

About Base64 Encoder/Decoder

Base64 encoding converts binary data into ASCII string format using 64 printable characters. This tool helps you encode and decode Base64 strings quickly and securely in your browser.

Features

  • Encode text to Base64 instantly
  • Decode Base64 strings back to text
  • URL-safe Base64 encoding option
  • Copy encoded/decoded text with one click
  • 100% client-side - your data never leaves your device

What is Base64?

Base64 is an encoding scheme that converts binary data into an ASCII string format. It's commonly used to encode data in emails, embed images in HTML/CSS, and transmit binary data over text-based protocols. Base64 uses 64 characters: A-Z, a-z, 0-9, +, and /.

Common Use Cases

  • Embedding images in HTML/CSS (data URIs)
  • Encoding credentials for HTTP Basic Authentication
  • Transmitting binary data over text-only channels
  • Email attachments (MIME encoding)
  • Storing binary data in JSON or XML