← All Tools
Base64 Encoder & Decoder
Encode and decode Base64 strings instantly. All processing in your browser.
Result will appear here...
What is Base64?
Encoding
Converts binary data to ASCII text using 64 characters: A-Z, a-z, 0-9, +, /
Common Uses
Data URLs, email attachments (MIME), embedding in JSON/XML, basic data obfuscation.
Not Encryption
Base64 is encoding, not encryption. Anyone can decode it. Don't use it for security.
100% Private
Everything runs in your browser. No data is sent anywhere.
How to Use the Base64 Encoder
1. Paste your text in the input box
2. Click "Encode" to convert to Base64, or "Decode" to convert from Base64
3. Copy the result
When to Use Base64
Base64 encoding is commonly used when you need to transmit binary data as text. It's used in data URLs (embedding images in HTML/CSS), email attachments, JWT tokens, and when you need to safely transmit binary data over text-based protocols.