Free & Private JWT Tool — Like jwt.io
Decode & Inspect
JSON Web Tokens
Paste any JWT to instantly see decoded header, payload, and claims. Check expiration status, interpret registered claims, and also encode & sign tokens with HMAC — all in your browser.
🔐
Encode & Sign
Edit header and payload JSON, choose your algorithm, provide a secret — and get a signed JWT instantly.
🎨
Color-Coded Sections
Header (red), payload (purple), and signature (blue) are color-coded just like jwt.io for easy reading.
✅
Verify Signatures
Enter your HMAC secret to verify JWT signatures client-side. Supports HS256, HS384, and HS512.
Encoded
Enter secret to verify signature
Header
Payload
sub= Subjectname= Nameemail= Emailrole= Roleiat= Issued At(Mon, 10 Mar 2025 09:46:40 GMT)exp= Expiration Time(Tue, 10 Mar 2026 09:46:40 GMT)iss= Issueraud= Audience
Verify Signature
HMAC256( base64UrlEncode(header) + "." + base64UrlEncode(payload), secret )
Frequently Asked Questions
Everything you need to know about JWT Token Decoder.