← Back to Tools
Base64 Tools
Encode and decode Base64 text and files.
🔒 100% Private
⚡ Instant Processing
📱 Works Offline
Input
Output
Select or Paste Image
Drop image here, click to browse, or paste from clipboard
Base64 Output
File to Base64
Drop any file here or click to browse
Max file size: 10MB
Base64 Output
Or Decode Base64 to File
Data URL Converter
Convert between Data URLs and Base64 strings
Batch Base64 Operations
Process multiple strings at once
📚 About Base64 Encoding
What is Base64?
Base64 is a way to encode binary data using only 64 printable ASCII characters, making it safe for text-based systems.
Common Uses
Embedding images in HTML/CSS, email attachments, API data transfer, and storing binary data in databases.
Size Increase
Base64 encoding increases data size by approximately 33%, as 3 bytes become 4 characters.
Character Set
Uses A-Z, a-z, 0-9, +, and / (64 chars total), with = for padding.
🔒 Your Privacy is Protected
- All encoding/decoding happens in your browser
- No data is sent to any server
- Files and images remain on your device
- Works completely offline