Skip to content
Curiosity Diaries

Base64 Encoder / Decoder

Encode and decode Base64 text.

  • 100% free
  • No sign-up
  • Runs in your browser

Base64 that handles every character

Base64 turns any data into plain letters and digits so it survives emails, URLs and JSON. Many online tools break on accents or emoji — this one encodes text as UTF-8 first, so nothing gets mangled.

Switch on URL-safe mode for JWTs and query strings.

  1. 1

    Choose a direction

    Encode or decode.

  2. 2

    Paste your text

    Results appear instantly.

  3. 3

    Copy

    Or flip the output back.

Frequently asked questions

Is Base64 encryption?

No — anyone can decode it. It's an encoding for transport, not a way to hide data.

What is base64url?

A variant that uses - and _ instead of + and / and drops padding, so it's safe in URLs.

Is my data uploaded anywhere?

No. Everything runs in your browser with JavaScript — nothing you type or open is sent to our servers.

More free tools

All free tools