// free ยท runs in your browser ยท nothing uploaded
Base64 Encode Text Online
Turn any text into Base64 with UTF-8 support. Copy it in one tap. Free and private.
๐ Official sources: Base64 standard (RFC 4648)
We build every tool from the official rules and re-check them when they change. Always confirm with the official source before you rely on a result.
๐ ๏ธ Spotted a mistake or an out-of-date rule? Tell us
Questions people ask
What is Base64?+
Base64 turns any data, such as text, an image or a file, into plain letters and numbers (AโZ, aโz, 0โ9, + and /). It is used to put images inside HTML or CSS, to send files in email and JSON, and in tokens such as JWTs.
Is Base64 encryption?+
No. Anyone can decode Base64 in a second, so never use it to hide passwords or secrets. It only changes the format of the data.
What is Base64URL?+
A version that is safe inside web addresses and file names: + becomes -, / becomes _, and the = padding at the end is dropped. JWTs use it. This decoder reads both kinds automatically.
Does it work with emoji and other languages?+
Yes. Text is encoded as UTF-8, the standard used on the web, so emoji, accents, Arabic, Urdu, Hindi and every other script come back exactly the same.