Base64 Encoder

Encode text or files to Base64, or decode Base64 back to text or a downloadable file. Supports standard Base64 and data URLs.

Or encode a file

Drop any fileor click to browse

How to base64 Encoder

  1. Choose Encode or Decode.
  2. Enter text, paste Base64, or drop a file.
  3. Copy the result or download a decoded file.

How to encode or decode Base64 without uploading files

Private by design — Base64 encoding and decoding runs in your browser. Files are never uploaded.

Related tools

Frequently asked questions

What is a data URL?

A data URL looks like data:image/png;base64,... and embeds the MIME type plus Base64 payload. This tool can decode those to files.

Unicode text?

Text encoding uses UTF-8 via standard browser APIs so accented characters work correctly.