Developer Tools

Base64 Encode / Decode

Encode text to Base64 or decode it back — UTF-8 safe, instant, private.



About this tool

Base64 turns any data into safe ASCII text — you meet it in API tokens, data URIs, email attachments and config files. Paste text to encode it, or paste Base64 to decode it back, with full UTF-8 support so emoji and non-Latin scripts survive the round trip.

Everything runs locally in your browser — nothing is uploaded, logged or stored.

How to use

  1. Paste your text or Base64 string.
  2. Click Encode or Decode.
  3. Copy the result.

Frequently asked questions

No — it is encoding, not encryption. Anyone can decode it; never use Base64 to hide secrets.

It represents every 3 bytes as 4 characters, so output is ~33% larger than the input.

Yes — text is encoded as UTF-8 bytes first, so any script or emoji round-trips correctly.