JWT Debugger & Token Inspector Pro
Dekodieren, inspizieren, überprüfen und generieren Sie JWT-Tokens in Echtzeit.
🔴 Header (alg, typ)
🟣 Payload (Claims)
🔵 Signature Verify
⏳ Exp Countdown
🔐 Kodiertes Token (Rohdaten)
Token hier einfügen
🔴 Header
🟣 Payload
🔵 Signature
🔴 HEADER: Algorithmus & Typ
{\n "alg": "HS256",\n "typ": "JWT"\n}
🟣 PAYLOAD: Daten & Claims
{\n "sub": "user_12345",\n "name": "Mario Rossi",\n "email": "mario@example.com",\n "role": "admin",\n "iat": 1724281200,\n "exp": 1724367600\n}
🕒 Zeitstempel- & Ablauf-Erkennung:
| Claim | Significato | Valore Umano / Data |
|---|
🔵 SIGNATUR PRÜFEN
✓ Firma Verificata
HMACSHA256( base64UrlEncode(header) + "." + base64UrlEncode(payload), secret )
Was ist ein JSON Web Token (JWT)?
Un JSON Web Token (RFC 7519) è uno standard compatto e sicuro per trasmettere informazioni tra parti come oggetto JSON. È ampiamente utilizzato nei sistemi di autenticazione moderna (OAuth2, OpenID Connect, Firebase, Auth0) per gestire sessioni utente stateless senza carico sul database.
Struttura a 3 Parti del Token
Un JWT è composto da tre stringhe Base64URL separate da punti: Header (algoritmo di firma e tipo), Payload (i claims e dati utente) e Signature (la firma crittografica calcolata con la chiave segreta).
Claims Standard Registrati
I claims più comuni includono "sub" (identificativo utente), "exp" (data di scadenza Unix), "iat" (data di emissione), "nbf" (valido non prima di) e "iss" (issuer).