← 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.