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.

Copied to clipboard