Base64 Encode & Decode
Encode text to Base64 or decode it back, with full Unicode and URL-safe support.
Runs on your device. Files are never uploaded.How to use Base64 Encode & Decode
- Paste your text
- Pick encode or decode
- Copy the result
About this tool
Convert text to and from Base64 correctly for emoji and non-Latin scripts. Switch to the URL-safe alphabet used in JWTs and query strings.
Like every tool on YantraStack, it is free with no accounts, limits or watermarks, and it works offline once the page has loaded. See how to verify that nothing is uploaded.
Questions
Is Base64 encryption?
No. It is a reversible encoding that anyone can decode. Never use it to protect secrets.
Guides
JWTs explained: what is inside a token and mistakes to avoid
What the three parts of a JSON Web Token contain, why decoding is not verifying, and the security mistakes developers make most often with JWTs.
Base64 encoding and decoding: what it is and how to do it
Learn what Base64 is for, why it is not encryption, and how to encode or decode text with Unicode and URL-safe options.
How to format, validate and minify JSON online (with error positions)
Pretty-print messy JSON, find syntax errors by line and column, sort keys, minify, and escape or unescape strings, all locally.