Base64 Encoder & Decoder
Encode text to Base64 or decode Base64 strings with UTF-8 support
Upload File
Text to Encode
0 charactersAbout Base64 Encoding
Base64 is a binary-to-text encoding scheme that represents binary data in an ASCII string format. It uses 64 characters (A-Z, a-z, 0-9, +, /) to encode data.
- Embedding images in HTML/CSS as data URIs
- Encoding credentials for HTTP Basic Authentication
- Transferring binary data over text-based protocols
- Email attachments (MIME encoding)
- Storing complex data in URLs or cookies
Features
- Full UTF-8 text support for international characters
- File upload for quick Base64 encoding
- Real-time encoding/decoding as you type
- Character count for input and output
- All processing happens locally in your browser