JWT-tokendecoder en inspecteur

Decodeer en inspecteer JSON Web Tokens (JWT), controleer claims, headers, vervaldatums en verifieer HMAC/RSA-handtekeningen.

JWT-tokendecoder en inspecteur

Decodeer en inspecteer JSON Web Tokens (JWT), controleer claims, headers, vervaldatums en verifieer HMAC/RSA-handtekeningen.

Hoe het werkt

1
Enter or Paste Text
Type or paste your text, code, or data directly into the input workspace.
2
Apply Transformation
Run the tool to convert, filter, format, or inspect your text content.
3
Copy Output
Copy the clean processed output to your clipboard with a single click.
Kennisbank & Handleiding

JWT-inspecteur en decoder: Header, Payload en claims analyseren zonder handtekeningverificatie

JSON Web Tokens (RFC 7519) zijn de standaard voor stateless authenticatie en autorisatie in moderne webapplicaties en OAuth2/OpenID Connect-architecturen. De JWT-inspecteur in GoToolstack ontleedt tokens direct in hun drie hoofdbestanddelen: Header, Payload en Signature.

De tool decodeert de Base64URL-gecodeerde claims, converteert Unix-tijdstempels (zoals exp, nbf en iat) naar leesbare lokale datum- en tijdnotaties en controleert of een token reeds verlopen is. Let op: het decoderen van een token verifieert niet de cryptografische handtekening; dit vereist de publieke sleutel of het HMAC-geheim op de server.

Kernarchitectuur & Wiskundige formule

JWT = Base64URL(Header) . Base64URL(Payload) . Handtekening

Lokale Base64URL-decodering van JSON-claims en parsering van authenticatie-attributen zonder netwerkverkeer.

Tips en best practices

  • Verwar decodering niet met verificatie: Iedereen kan een JWT ontleden en lezen; accepteer een token in productie pas nadat de cryptografische handtekening server-side is gevalideerd.
  • Sla nooit wachtwoorden of geheimen op in de payload: JWT payloads zijn uitsluitend gecodeerd, niet versleuteld; gevoelige privégegevens zijn voor iedereen zichtbaar.
  • Controleer altijd de verloopdatum ('exp'): Zorg dat verlopen tokens direct worden afgewezen om replay-aanvallen te voorkomen.
  • Valideer de 'aud' (audience) en 'iss' (issuer) claims: Controleer of het token daadwerkelijk is uitgegeven voor jouw specifieke applicatie.

Häufig Gestellte Fragen (FAQ)

Is het veilig om een JWT met gevoelige claims in deze tool te plakken?
Ja. GoToolstack verzendt het token naar geen enkele server. De inspectie gebeurt puur via JavaScript in je eigen browser.
Waarom kan de tool de handtekening van het token niet direct verifiëren?
Voor handtekeningverificatie is het gedeelde geheime wachtwoord (bij HS256) of het publieke certificaat (bij RS256/ES256) van de uitgevende server nodig. Zonder deze sleutel kan alleen de inhoud worden geïnspecteerd.
Wat betekent de claim 'iat' en 'exp'?
'iat' staat voor 'Issued At' (het moment van uitgifte in seconden sinds de Unix-epoche) en 'exp' staat voor 'Expiration Time' (het tijdstip waarop het token ongeldig wordt).