🔐

Base64 Encoder/Decoder

Encode text or files to Base64 format, or decode Base64 strings back to their original form. Perfect for developers and web designers.

Plain Text

💡 What is Base64?

Base64 is an encoding scheme that converts binary data into ASCII text. It's commonly used to embed images in HTML/CSS, send binary data over text-based protocols, and store complex data in JSON.

Common Uses:

  • • Embedding images in HTML/CSS
  • • Email attachments (MIME)
  • • Storing binary in JSON/XML

Note:

Base64 encoding increases file size by ~33%. It's not encryption - anyone can decode it.

📝

Text Encoding

Encode and decode plain text to/from Base64

📁

File Encoding

Convert any file to Base64 string

🔗

Data URI

Get ready-to-use Data URI for HTML/CSS

Common Use Cases

🖼️ Inline Images

Embed small images directly in HTML/CSS without separate file requests

📧 Email Attachments

MIME encoding for sending binary files through email

🔌 API Integration

Send binary data through JSON APIs that only support text

💾 Data Storage

Store binary data in databases or configuration files