JSON Formatter
Format, minify and validate JSON with a browsable tree.
Decode the header and payload of any JWT, with registered claims explained and expiry times shown in plain language. HS256, HS384 and HS512 signatures can be verified against a secret — all of it in your browser, with nothing sent anywhere.
Enter the secret to check whether the signature matches.
The token and secret stay in this tab. Even so, avoid pasting production credentials into any online decoder.
No token yet
Paste a JSON Web Token to see its header, claims and expiry. Decoding happens entirely in your browser.
Format, minify and validate JSON with a browsable tree.
Test regular expressions with live highlighting and groups.
Convert CSV to JSON and back, with a live preview table.
Encode and decode Base64 text, files and data URLs.