Base64 Encoder & Decoder

Encode text to Base64 or decode Base64 to text. Support for files and images.

0 characters

Features

  • 🔒 Encode text to Base64 format
  • 🔓 Decode Base64 to plain text
  • 📁 Encode files to Base64 (up to 5MB)
  • 📋 Copy encoded/decoded text to clipboard
  • 💾 Download results as text file
  • ⚡ Fast processing with instant results
  • 🔒 Client-side processing (your data never leaves your browser)
  • 🌙 Dark mode support
  • 📱 Fully responsive design

How to Use

Encoding

  1. Select Mode - Click "Encode" tab
  2. Choose Input Type - Select "Text" or "File"
  3. Enter Data - Type text or upload a file
  4. Encode - Click "Encode to Base64" button
  5. Copy or Download - Use buttons to copy or save result

Decoding

  1. Select Mode - Click "Decode" tab
  2. Enter Base64 - Paste Base64 string
  3. Decode - Click "Decode from Base64" button
  4. Copy or Download - Use buttons to copy or save result

About Base64

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

Common Use Cases

  • Embedding images in HTML/CSS (data URIs)
  • Encoding email attachments (MIME)
  • Storing binary data in JSON/XML
  • API authentication tokens
  • URL-safe data transmission
Success!