Base64 Encoder/Decoder

Encode text to Base64 and decode it back.

Processed locally in your browser — your files never leave your device.

How to use

  1. 1Paste text (to encode) or Base64 (to decode).
  2. 2Click Encode or Decode.
  3. 3Copy or download the result.

Unicode-safe Base64 encoding and decoding. Strict validation rejects malformed input with a clear message instead of garbage output.

Frequently asked questions

Does it handle non-English text?

Yes. Text is encoded as UTF-8 first, so emoji and Arabic/French text round-trip correctly.

Is my data uploaded?

No. Everything happens entirely in your browser.

Related tools