Base64 Encoder/Decoder
Convert text and files to Base64 and back with advanced options
Text Encoding
File Encoding
URL-Safe Mode
Multiple Encodings
Real-time Conversion
Conversion Settings
Text Input
Base64 Output
About Base64 Encoding
Standard Base64
Uses characters A-Z, a-z, 0-9, +, / with = padding. Most common encoding for data transmission.
URL-Safe Base64
Replaces + with - and / with _ for safe use in URLs and filenames. Removes padding characters.
Use Cases
- Email attachments (MIME encoding)
- Data URLs for images in CSS/HTML
- API token encoding
- Binary data transmission over text protocols
- Configuration file data embedding
Note: All conversions are performed locally in your browser. No data is sent to external servers.
Maximum text size: 1 MB | Maximum file size: 10 MB