Base64 Encoder/Decoder

Convert text to Base64 and back. Fast, free, no signup.

🔒

Client-Side

All processing in your browser. Your data never leaves your device.

Instant

Real-time encoding and decoding with no server delays.

💰

Free Forever

No signup, no limits, no ads. Just a simple utility tool.

What is Base64?

Base64 is a binary-to-text encoding scheme that converts binary data into an ASCII string format. It's commonly used to encode data that needs to be stored or transmitted over media designed to handle text.

Base64 encoding represents binary data in 64 printable ASCII characters: A-Z, a-z, 0-9, +, and /, with = used for padding.

Common Use Cases

Email attachments: SMTP was designed for text, so binary files are Base64 encoded.

Data URLs: Embed small images directly in HTML/CSS using data:image/png;base64,...

API keys: Basic Auth headers use Base64-encoded credentials.

JWT tokens: JSON Web Tokens use Base64URL encoding for their parts.