Base64 Decoder & Encoder

Decode Base64 to text or encode text to Base64. Detects binary content. 100% private—your data stays in your browser.

No uploadsNo signupInstant results
1

Paste or Upload

Base64 string or text to encode.

2

Decode or Encode

Convert between formats.

3

Download Result

Get decoded text or Base64.

Click to upload or drag & drop

Supported files: CSV, TXT, JSON (Max 20MB)

Drop your file here

or click to browse

Base64 string or plain text.

Max 20MB 100% Private

What This Tool Does

This tool decodes Base64 encoded strings to their original text or binary format, and can also encode text to Base64.

How It Works

1Paste or upload your Base64 string.
2Choose decode or encode mode.
3Enable URL-safe mode if needed.
4Download the result.

Input Format

Base64 string or plain text.

Output Format

Decoded text or Base64 encoded string.

When to Use This Tool

  • Decoding email attachments.
  • Working with API data in Base64 format.
  • Debugging encoded data.

Frequently Asked Questions

URL-safe Base64 uses - and _ instead of + and /, making it safe for use in URLs without encoding.

Yes, the tool detects binary content and shows file type information when possible.