Base64 Encoder/Decoder
Encode and decode Base64 strings with ease
Input
Base64 Encoded
Base64 Input
Decoded Output
Detected MIME Type:
Saved Items
About Base64 Encoding
Base64 Encoding is a binary-to-text encoding scheme that represents binary data in an ASCII string format. It's commonly used in web development and data transmission.
Common Use Cases:
- Encoding images in HTML/CSS
- Data URLs for web resources
- Email attachments (MIME)
- API authentication tokens
- Storing binary data in text format
- JWT tokens and credentials
Key Features:
- Converts binary to ASCII text
- Uses A-Z, a-z, 0-9, +, / characters
- Padding with = characters
- Increases data size by ~33%
- Reversible encoding
- Safe for text-based protocols
MIME Types and Base64:
Base64 encoding is commonly used with MIME types for embedding data in HTML, CSS, and other text formats. Here are common MIME types:
image/png- PNG imagesimage/jpeg- JPEG imagesimage/gif- GIF imagesimage/webp- WebP imagesimage/svg+xml- SVG imagesaudio/mpeg- MP3 audioaudio/wav- WAV audiovideo/mp4- MP4 videoapplication/pdf- PDF documentsapplication/json- JSON datatext/plain- Plain texttext/html- HTML documentstext/css- CSS stylesheetsfont/woff2- Web fontsapplication/zip- ZIP archivesapplication/octet-stream- Binary data
Example data URL: data:image/png;base64,iVBORw0KGgo...