JWT (JSON Web Token) HMAC Signer & Verifier

Sign and verify JSON Web Tokens (JWT) online using HS256, HS384, or HS512 HMAC secret keys with real-time decoded header and payload JSON inspections.

How to Use JWT (JSON Web Token) HMAC Signer & Verifier

  1. Paste JWT or Create Claims: Enter an existing three-part JWT or define JSON payload claims (iss, sub, exp).
  2. Configure Signing Secret & Algorithm: Select HMAC-SHA256 (HS256) or RSA (RS256) and provide your secret key or private PEM.
  3. Inspect Decoded Token & Signature Validity: View the color-coded Header, Payload, and verified cryptographic signature status.

Frequently Asked Questions

What are the three parts of a JSON Web Token (JWT)?

A JWT consists of Header (algorithm & token type), Payload (claims and data), and Signature (cryptographic verification), separated by dots.