Base64 Encoder

Encode or decode UTF-8.

Theme

Private by design: This tool runs in your browser — your data is not uploaded.

How to use Base64 Encoder

Encode UTF-8 text to Base64 for data URLs, APIs, or debugging — or decode Base64 back to readable text.

Step-by-step

  1. Paste text to encode or Base64 to decode.
  2. Switch encode/decode mode.
  3. Copy the output.

Common questions

Does this support Unicode?
Yes. Encoding uses UTF-8 via TextEncoder.
Is my data uploaded?
No. Encoding and decoding happen in your browser.

Last updated: 2026-06-03