AZ Tools

Base64 Encoder / Decoder

Developer

Convert any text to Base64 and back, right in your browser. Handles full Unicode (UTF-8) correctly and offers a URL-safe variant for use in URLs and filenames. Nothing is uploaded — encoding and decoding happen locally.

Output

How to use

  1. Choose Encode or Decode.
  2. Type or paste your text into the input.
  3. For encoding, optionally enable URL-safe output.
  4. The result appears instantly below.
  5. Copy the output with the Copy button.

Frequently asked questions

Does it support Unicode and emoji?
Yes. Text is encoded as UTF-8 first, so any character including emoji round-trips correctly.
What is URL-safe Base64?
It replaces + and / with - and _ and drops padding, so the result is safe in URLs and filenames.
Is my text uploaded?
No. Everything is processed locally in your browser.
Why does decoding fail?
The input isn't valid Base64. Check for stray characters or incomplete data.

Related tools