Base64 Encode / Decode
Encode text to Base64 or decode Base64 back to text. Full Unicode support, entirely in your browser.
Runs in your browser — your files never leave your device
How to use base64 encode / decode
- Type or paste your text or Base64 string.
- Switch between Encode and Decode.
- The result updates instantly.
- Copy the output with one click.
Frequently asked questions
Does it support Unicode / emoji?+
Yes. Encoding is UTF-8 safe, so accented characters, non-Latin scripts and emoji all work correctly.
Is my text sent anywhere?+
No. Encoding and decoding happen locally in your browser — nothing is uploaded.
What is Base64 used for?+
Base64 encodes binary or text data as ASCII — common in data URLs, email attachments, JWTs and embedding images in HTML/CSS.