Base64 Encode / Decode

Encode and decode Base64 with full UTF-8 support (Tamil, emoji), URL-safe option, and file to Base64 data URI.

  • Free, no limits
  • Runs in your browser
  • No sign-up

Loading tool…

How to use the Base64 Encode / Decode

  1. Choose Encode or Decode.
  2. Type text or pick a file.
  3. Copy the result.

Frequently asked questions

Does it support Unicode?

Yes, text is converted to UTF-8 bytes first, so Tamil, Hindi and emoji round-trip correctly.

What is URL-safe Base64?

It replaces + and / with - and _ and drops = padding so it can be used in URLs.

Is Base64 encryption?

No. Base64 is an encoding anyone can reverse — never use it to hide secrets.

Related tools

All 96 free tools More developer tools