Encode
Encode, decode, and checksum text in the browser.
- Base64 — Encode UTF-8 text as standard or URL-safe Base64, and decode it back. This is a text tool: it does not accept an arbitrary binary file.
- URL Encoder — Percent-encode a query value with encodeURIComponent, or a whole URI with encodeURI. A broken % sequence is reported instead of being half-decoded.
- HTML Entities — Escape &, <, >, quotes, and non-ASCII text into character references, or decode named and numeric references back to text. The result is text, not a rendered page.
- JWT Decoder — Decode the header and payload of a JSON Web Token in this browser. This page only decodes the token. It does not verify the signature, check exp, or contact the issuer.
- Hash Generator — Compute a SHA-256, SHA-384, or SHA-512 digest of text with the Web Crypto API and show lowercase hex. MD5 and SHA-1 are not offered, and a hash is not encryption.