Base64 Encoder / Decoder
Encode text to Base64 format and decode Base64 strings back to readable text.
Input
0 charactersBase64 Encoded
About Base64 Encoding
Base64 is a binary-to-text encoding scheme that represents binary data in an ASCII string format. It's commonly used to encode data for transmission over media designed to deal with textual data.
Common Use Cases:
- Email attachments (MIME encoding)
- Embedding images in CSS/HTML
- Data URLs for web browsers
- API authentication tokens
- Configuration files
- Storing binary data in databases
Base64 Characteristics:
- Uses 64 characters: A-Z, a-z, 0-9, +, /
- Padding character: = (used at the end)
- Increases data size by ~33%
- Safe for text-based transmission
- No line breaks in standard Base64
Important Notes:
- Base64 is encoding, not encryption
- It's easily reversible and not secure
- Use for data transport, not data protection
- Unicode text is supported via UTF-8