Base64 Encoder/Decoder

Encode and decode text using Base64 encoding

Text to Encode
Enter plain text to convert to Base64
Base64 Encoded
Your Base64 encoded result

📚 About Base64:

What is Base64?

Base64 is a binary-to-text encoding scheme that represents binary data in an ASCII string format. It's commonly used to encode data that needs to be stored or transmitted over media designed for text.

Common Uses:

  • • Email attachments (MIME)
  • • Data URLs in web development
  • • API authentication tokens
  • • Storing binary data in JSON/XML

Characteristics:

  • • Uses 64 characters: A-Z, a-z, 0-9, +, /
  • • Padding character: = (for alignment)
  • • Output is ~33% larger than input
  • • Safe for text-based protocols

Security Note:

⚠️ Base64 is encoding, not encryption. It doesn't provide security - anyone can decode Base64 text.