Base64 Encode
Encode text or data to Base64 instantly, right in your browser.
Convert plain text into Base64, the encoding used in data URLs, email attachments and API tokens. Full Unicode is supported, so emoji and accented characters encode correctly.
Frequently asked questions
What is Base64 used for?
It packs binary or text data into a plain-ASCII string that survives systems which only handle text, such as URLs, JSON and email.
Does it handle emoji and accents?
Yes. Input is UTF-8 encoded first, so any Unicode character is preserved.