Halloween sale: 31% off your first Pro purchase. Ends October 31.
Browser-based utility

Base64 File Encoder & Decoder

Turn a file into Base64 text, or convert Base64 text back into file bytes.

Encode or decode Base64

Choose a file to encode, or paste Base64 text to decode.

How to use Base64 File Encoder & Decoder

  1. Choose a file and select Encode file, or paste Base64 text into the box.
  2. For decoding, enter the desired output filename.
  3. Select Decode & download.

Common questions

What is Base64?

Base64 represents binary bytes using text characters so data can be embedded or transported through text-based systems.

Does Base64 make files smaller?

No. Base64 usually makes the textual representation larger than the original binary file.

Can I decode a data URL?

Yes. Standard data URLs containing Base64 are supported.

Related tools