Base64 Encoder / Decoder

Encode and decode Base64 strings quickly and securely

Text Encoding File Encoding URL Safe Real-time

Encode to Base64

Decode from Base64

What is 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 transmitted over media designed to deal with text.

Common Uses:

  • Email attachments (MIME)
  • Embedding images in HTML/CSS
  • Data URLs
  • API authentication tokens
  • Storing binary data in text-based formats

Features

Text & File Support

Encode/decode both text and binary files

URL-Safe Encoding

Support for URL-safe Base64 variants

Real-time Processing

Instant encoding and decoding

File Download

Download decoded binary files

100% Client-Side

Your data never leaves your device

How to Use

Encoding:

  1. Choose between text or file input
  2. Enter your text or select a file
  3. Optionally enable URL-safe encoding
  4. Click "Encode" or encoding happens automatically
  5. Copy the Base64 result

Decoding:

  1. Paste your Base64 encoded string
  2. Enable URL-safe decoding if needed
  3. Click "Decode" or decoding happens automatically
  4. Copy the decoded text or download the file
  5. Binary files will show download option