Base64 Encoder/Decoder

Encode and decode text using Base64 encoding, commonly used for data transmission

Base64 Tool

How Base64 Works

Base64 encoding converts binary data into ASCII text using 64 characters (A-Z, a-z, 0-9, +, /).

)

Character Set:

ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/

Example:

"Hello" → "SGVsbG8="

Each 3 bytes of input become 4 bytes of Base64 output. Padding with "=" ensures proper length.

Common Uses

  • Email: Encoding attachments in MIME
  • Web: Embedding images in HTML/CSS
  • APIs: Encoding binary data in JSON
  • URLs: Safe transmission of binary data

Important Notes

📝 Base64 is encoding, not encryption - it provides no security!
📈 Output is ~33% larger than input due to encoding overhead
✅ Safe for URLs and text-based protocols

Copyright © 2025 Kryptography. All rights reserved.

Built with ❤️ By Ali HD