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
- 1Choose a mode. Select encode (text → Base64) or decode (Base64 → text).
- 2Enter your input. Paste the text or Base64 string to convert.
- 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.