JWT Encoder/Decoder
Decode JSON Web Tokens or create new ones locally. Works entirely in your browser.
JWT
Secret (optional for verify, HS256)
Header
Payload
Signature
Header JSON
Payload JSON
Secret (optional, HS256)
Result
JWT creation and decoding run entirely in your browser. No network requests are made.
Base64URL safe
Uses Base64URL for JWT segments so tokens stay URL-safe without padding.
Optional signing
Provide a shared secret to sign or verify HS256 tokens. Leave blank to just assemble or inspect tokens.
Local & private
All encoding/decoding happens offline in your browser. No data ever leaves this page.