Base64 Encoder & Decoder

Encode text to Base64 or decode Base64 back to text, with full UTF-8 support and an optional URL-safe mode.

Runs in your browser Free · No sign-up

Loading tool…

How to use the Base64 Encoder & Decoder

  1. Choose “Encode” or “Decode”.
  2. Type or paste your text – the result appears instantly.
  3. Copy the result, or use it as the new input to convert back.

About this tool

Base64 turns any data into plain letters and digits so it can travel safely in emails, URLs, JSON or HTTP headers. This tool converts in both directions and correctly handles accented letters, emoji and non-Latin scripts.

  • Private: your data is processed on your device and never uploaded.
  • Free with no account, limits or watermarks.
  • Fast: results appear instantly, even offline once the page has loaded.

Frequently asked questions

Is Base64 encryption?

No. Base64 is an encoding, not encryption. Anyone can decode it, so never use it to protect passwords or secrets.

What is URL-safe Base64?

It replaces “+” and “/” with “-” and “_” and drops the “=” padding, so the result can be used in URLs and file names without further escaping.