Base64 Encoder and Decoder
Encodes text to Base64 and decodes Base64 back to text, with URL-safe mode and full UTF-8…
Decodes a JSON Web Token and shows the header, payload and claims in readable form, with expiry checking.
The JWT Decoder decodes a JSON Web Token and shows the header, payload and claims in readable form, with expiry checking. It runs as plain JavaScript inside the page, which means there is no upload step, no queue and no size limit imposed by a server — the only limit is your own device.
| Sections decoded | Header, payload and signature (signature shown but not verified) |
|---|---|
| Time claims | iat, exp and nbf are converted to readable dates with a live expiry status |
| Algorithm | Read from the header and displayed, so you can spot an unexpected "none" |
Encodes text to Base64 and decodes Base64 back to text, with URL-safe mode and full UTF-8…
Percent-encodes and decodes URLs and query strings, with separate component and full-URI modes.
Converts characters to HTML entities and back, protecting text from being interpreted as markup.
Breaks any URL into protocol, host, port, path, query parameters and fragment, with each…
Converts a query string into a readable table of keys and values, and rebuilds a query string…
Explains any cron expression in plain English and lists the next ten times it will run.
Escapes strings for JavaScript, Java, C, Python, SQL, CSV and shell, and reverses each escaping.
Converts hexadecimal to readable text and text to hex, with optional spacing and 0x prefixes.
Inspects any character and shows its code point, name, UTF-8 bytes, HTML entity and escape…
Breaks a user agent string into browser, engine, operating system and device, and shows your…