Base64, URL, JWT and other encodings.
Add or remove backslash escaping for strings — newlines, tabs, quotes and Unicode — in your browser.
Encode text to Base64 or decode it back — with URL-safe and file support, 100% in your browser.
Convert text to hexadecimal and hex back to text, UTF-8 aware — 100% in your browser.
Encode text to HTML entities or decode them back — including named and numeric entities, 100% in your browser.
Build and sign a JSON Web Token with HS256 or RS256 — in your browser, no key ever uploaded.
Decode and inspect a JSON Web Token's header, payload and claims — and verify HMAC signatures, 100% in your browser.
Percent-encode or decode URLs and query strings — with a parameter parser, 100% in your browser.
← All tools