Developer
Base64 Encoder & Decoder
Encode text to Base64 or decode Base64 back to text, with full Unicode support and nothing leaving your browser.
Good to know
Frequently asked questions
Does it handle emoji and accents?
Yes. Text is converted to UTF-8 bytes before encoding, so any Unicode character round-trips correctly.
What is URL-safe Base64?
A variant that replaces + and / with - and _ and drops the padding, making the value safe to use inside URLs and JWTs.
Why does decoding fail?
The input contains characters outside the Base64 alphabet, or bytes that are not valid UTF-8 text. Check for truncated or pasted-over content.
Is Base64 secure?
No. It is an encoding, not encryption — anyone can decode it. Never use it to hide passwords or secrets.