Base64 Encode / Decode

How to use Base64 Encode / Decode

Select Encode or Decode mode. Paste your text into the input area — the output appears instantly. For files, drag and drop onto the input area (max 5MB). Click Copy to copy the result, or Swap to exchange input and output.

Features

  • Instant encode and decode
  • File to Base64 (drag & drop, max 5MB)
  • Swap input/output with one click
  • Copy result to clipboard
  • Handles UTF-8 text correctly

Frequently Asked Questions

What is Base64 encoding?

Base64 is a binary-to-text encoding that represents binary data using 64 ASCII characters (A-Z, a-z, 0-9, +, /). It's commonly used to embed binary data in text-based formats like JSON, HTML, or email.

Is Base64 encryption?

No. Base64 is an encoding, not encryption. Anyone can decode Base64 data. It's used for data transport, not security.

Can I convert files to Base64?

Yes. Drag and drop a file (up to 5MB) onto the input area to convert it to a Base64 string.

Related Tools