Base64 Encoder / Decoder
Encode text to Base64 or decode Base64 back to text. UTF-8 safe, so emoji and non-Latin scripts work perfectly.
Frequently asked questions
Does it handle non-English text?
Yes. It encodes UTF-8 first, so emoji, Chinese, Arabic and accented characters survive the round trip.
What is Base64 used for?
Encoding binary or text into ASCII for places that only allow text — emails, data URLs, basic auth headers and some APIs.
Is my text uploaded?
No. Encoding and decoding happen entirely in your browser.