Skip to content
Toolify
Developer

Base64 Encoder / Decoder

Base64 encodes binary or text data into an ASCII-safe string, commonly used in data URLs, email attachments, and API tokens. Switch between encode and decode, with full Unicode (UTF-8) support so emoji and accented characters survive the round trip.

How to use the Base64 Encoder / Decoder

  1. 1Choose a mode. Select encode (text → Base64) or decode (Base64 → text).
  2. 2Enter your input. Paste the text or Base64 string to convert.
  3. 3Copy the output. Grab the converted result with the copy button.

Frequently asked questions

Does this support Unicode?

Yes. Text is handled as UTF-8, so international characters and emoji encode and decode correctly.

Is Base64 encryption?

No. Base64 is reversible encoding, not encryption. Anyone can decode it, so never use it to protect secrets.