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