Base64 Encoder & Decoder

Encode text or files to Base64 and decode Base64 back to text or a downloadable file.

Free to use · No account needed · Files are processed on your device and never uploaded

About the Base64 Encode / Decode

Base64 turns binary data into plain text so it can travel in JSON, emails, URLs and HTML. Encode text or files, or paste Base64 to decode it into readable text or a downloadable file with the correct type detected automatically.

How to use the Base64 Encode / Decode

  1. Type text or choose a file to encode, or paste Base64 to decode.
  2. Copy the result or download the decoded file.

Features

  • Text & filesBoth directions.
  • URL-safeOptional - and _ alphabet.
  • Type detectionDecoded files get the right extension.
  • UTF-8Emoji and accents handled.

Frequently asked questions

Is the Base64 Encode / Decode free?

Yes. The Base64 Encode / Decode is completely free with no sign-up, no watermarks, no daily limits and no premium tier.

Are my files uploaded to a server?

No. FileStripe processes your files locally in your web browser using JavaScript. Nothing is uploaded, so the Base64 Encode / Decode is safe for private photos and confidential documents and even works offline once the page has loaded.

Does it work on iPhone and Android?

Yes. The Base64 Encode / Decode works in Safari, Chrome, Firefox, Edge and Samsung Internet on phones, tablets and computers. On a phone you can pick files from your photo library or files app and share the result straight to another app.

Last updated · Processing happens locally in your browser.

You might also need