Base64 Encoder & Decoder
Encode text to Base64 or decode Base64 to text. Support for files and images.
0 characters
Features
- 🔒 Encode text to Base64 format
- 🔓 Decode Base64 to plain text
- 📁 Encode files to Base64 (up to 5MB)
- 📋 Copy encoded/decoded text to clipboard
- 💾 Download results as text file
- ⚡ Fast processing with instant results
- 🔒 Client-side processing (your data never leaves your browser)
- 🌙 Dark mode support
- 📱 Fully responsive design
How to Use
Encoding
- Select Mode - Click "Encode" tab
- Choose Input Type - Select "Text" or "File"
- Enter Data - Type text or upload a file
- Encode - Click "Encode to Base64" button
- Copy or Download - Use buttons to copy or save result
Decoding
- Select Mode - Click "Decode" tab
- Enter Base64 - Paste Base64 string
- Decode - Click "Decode from Base64" button
- Copy or Download - Use buttons to copy or save result
About Base64
Base64 is a binary-to-text encoding scheme that represents binary data in an ASCII string format. It's commonly used to encode data that needs to be stored or transferred over media designed to handle text.
Common Use Cases
- Embedding images in HTML/CSS (data URIs)
- Encoding email attachments (MIME)
- Storing binary data in JSON/XML
- API authentication tokens
- URL-safe data transmission