Data WorkbenchJSON / JSON Formatter
A LITTLE ORDER, A LOT LESS WORK.

Base64 Encoder / Decoder

Encode and decode UTF-8 text, including Unicode and emoji.

01 — 18Start with data. Make room for work.
Batch processing available
INPUT
Results will appear here
Ctrl + Enter

All processing happens in this browser.

HOW IT WORKS

How to use it

  1. Encode UTF-8 text as Base64. Decoding accepts standard and URL-safe Base64.
  2. Base64 is encoding, not encryption. It provides no protection for passwords or tokens.
  3. This tool handles text, not arbitrary binary files. Invalid UTF-8 bytes are rejected.
Is encoded text secret?

No. Anyone can decode it without a key.

Does it support emoji?

Yes, along with other valid Unicode text.

Save these options

Save tool options only, without input text or file contents. Up to 20 presets.