Developer toolLiveRuns on your device

Base64 Encode / Decode

Encode text (UTF-8 safe) or any file to Base64, or decode Base64 back to text. Supports the URL-safe alphabet too.

How to use

Base64 Encode / Decode in three steps

  1. 01

    Choose encode or decode.

  2. 02

    Type text, or drop a file to encode it.

  3. 03

    Copy the output.

FAQ

Good to know

Yes. Text is encoded as UTF-8 first, so every character round-trips correctly.

A variant that uses - and _ instead of + and /, and drops = padding, so the result can sit in URLs and file names.

No. The tool runs inside this browser tab. Your input is processed in memory on your device and is gone when you close the tab.

Related

All Developer tools