64
Base64 Encode / Decode
Convert any text to Base64 and back. Unlike the raw btoa/atob functions, this tool is fully UTF-8 aware, so accented characters and emoji round-trip correctly. Handy for data URIs, JWTs, basic-auth headers and embedding binary-ish data in text formats.
Input
Output
🔒 This tool runs entirely in your browser. Your data is never uploaded.
Frequently asked questions
Does it handle emoji and non-ASCII text?+
Yes. Input is encoded as UTF-8 before Base64 conversion, so any Unicode character round-trips correctly.
Is Base64 encryption?+
No. Base64 is an encoding, not encryption — anyone can decode it. Never use it to protect secrets.