Base64 Encoder/Decoder

Encode text and files to Base64 or decode Base64 back to original format.

All processing happens in your browser

What is Base64?

  • 📝 Encoding scheme: Converts binary data to ASCII text
  • 📧 Email attachments: Used to send files via email
  • 🌐 Data URIs: Embed images in HTML/CSS
  • 🔐 Safe transfer: Ensures data integrity during transmission
  • 💾 Use cases: API requests, JWT tokens, file uploads

Did you know? Base64 encoding increases data size by approximately 33% because it represents 3 bytes using 4 characters. The name "Base64" comes from using 64 characters (A-Z, a-z, 0-9, +, /) to represent data. It was first described in RFC 1421 in 1993 for email encryption. Base64 is NOT encryption - it's just encoding! JWT (JSON Web Tokens) use Base64 encoding to make tokens URL-safe and readable.

Frequently Asked Questions

OmniKit

Free, privacy-focused online tools for file conversion, image processing, video editing, and more. All processing happens in your browser.

2026 OmniKit

Your privacy is guaranteed by design. All file processing happens in your browser.

OmniKit - Free Privacy-First Online Tools