Base64 Encoder / Decoder

Encode or decode Base64 strings or files — everything runs locally, nothing is uploaded.

What this does & how to use it

Paste text or drop a file, then choose Encode or Decode. The converted output appears instantly with nothing sent to a server.

  • Encode turns text or files into a Base64 string.
  • Decode converts a Base64 string back to text or a downloadable file.
  • Copy buttons let you grab the result quickly.

Tip: large files need more memory because everything runs locally.

Base64 Encoder / Decoder — FAQ

Is anything uploaded to a server?
No. Encoding and decoding happen entirely in your browser.
Can I encode files as well as text?
Yes. Drop any file and get its Base64 representation instantly.
Is there a size limit?
Only your device's memory limits apply since processing is in-browser.
Can I decode Base64 back to the original file?
Yes. Paste a Base64 string and download the decoded file.
Is the tool free?
Yes—100% free and ad-supported. No sign-up required.