🔣 Base64 Encoder/Decoder
Encode text/files to Base64 or decode Base64 back to text/files. Free, instant, 100% private — all processing happens in your browser.
About Base64 Encoding
Base64 encoding converts binary data into ASCII text using 64 characters (A-Z, a-z, 0-9, +, /). It's used everywhere:
- Data URIs: Embed images directly in HTML/CSS
- Email attachments (MIME): Encode binary for text-based email
- API authentication: Base64 encode credentials for Basic Auth
- JSON/XML: Safely embed binary data in text formats
- JWTs: Tokens use Base64URL encoding
🔒 All processing happens in your browser. Your data never leaves your device.
About Base64 Encoder/Decoder
Encode text or files to Base64, and decode Base64 back to text. Essential developer tool for data URIs, API authentication headers, email attachments, and binary-to-text conversion. All processing in your browser.
Encode & Decode
Two-way conversion. Encode any text to Base64, or decode Base64 strings back to readable text instantly.
File Support
Encode files to Base64 data URIs. Perfect for embedding images inline in HTML, CSS, or JSON payloads.
Character Set Safe
Handles Unicode and special characters correctly. UTF-8 safe encoding for international text.
100% Private
All encoding/decoding runs locally in your browser. No data sent to any server — completely secure.