Skip to content
Developer

Base64 Encoder

Paste text to encode it to Base64 or paste Base64 to decode it back. Works with UTF-8 characters and emoji.

Encoding and decoding happen in your browser. Nothing is uploaded.

How to use this base64 encoder

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

Frequently asked questions

What is Base64?

Base64 is an encoding that represents binary data using only the characters A-Z, a-z, 0-9, + and /. It is often used to embed binary data in text-based formats.

Does it support UTF-8 and emoji?

Yes. The encoder uses TextEncoder so multi-byte characters and emoji are handled correctly.

Is Base64 encryption?

No. Base64 is encoding, not encryption. Anyone with the encoded string can decode it. Do not use it to protect secrets.

Is my data uploaded?

No. Encoding and decoding happen entirely in your browser.