Base64 Encoder/Decoder

Convert between binary data and Base64 text representation.

What is Base64?
Base64 is a binary-to-text encoding scheme that represents binary data in an ASCII string format.

Common Uses

  • Embedding binary data in JSON/XML
  • Data URLs for images
  • Email attachments
  • Basic obfuscation

Technical Details

  • Uses 64 characters (A-Z, a-z, 0-9, +, /)
  • Padding with = when needed
  • 33% size overhead
User Guide
How to use this Base64 encoder/decoder

Steps

  1. Select encode or decode mode
  2. Enter your input text
  3. Click process button
  4. Copy the result if needed

Tips

  • For encoding: supports any binary data
  • For decoding: must be valid Base64
  • Works entirely in your browser
Mode Selection
Choose whether to encode or decode the input.
Input
Enter text to encode to Base64
Output
Base64 encoded result
Result will appear here