JWT Encoder
Build signed JWT tokens with HS256, HS384, HS512 or none.
Build JSON Web Tokens from header and payload JSON, with HMAC signing using HS256, HS384, HS512 or an unsigned none token.
How to use
- Choose an algorithm such as HS256 or none.
- Edit the header and payload JSON objects.
- Enter a secret when signing and generate the token.
Frequently asked questions
Is the secret required?
HMAC algorithms require a secret; the none algorithm skips signing entirely.
Where is signing performed?
Signing runs locally with the browser Web Crypto API.
Related tools
JSON Formatter
Format, validate and minify JSON in one place.
XML Formatter
Pretty-print and indent XML documents.
YAML Formatter
Format YAML and convert between YAML and JSON in both directions.
CSV to JSON
Convert CSV tables into JSON data.
JWT Decoder
Decode JWT header, payload and expiration.
Hash Generator
Generate SHA-1, SHA-256, SHA-384 and SHA-512 hashes.