JWT-generator

Maak HS256-JWT uit payload en secret.

Developer

Voer een JSON-payload en secret in om een HS256-ondertekende JWT te genereren. Handig voor het testen van API's en auth-flows. Draait in je browser — er wordt niets naar een server gestuurd.

Over JWT-generator

Een JWT (JSON Web Token) heeft drie delen: header, payload en handtekening. Deze tool bouwt een HS256 JWT uit je JSON-payload en geheime sleutel. Gebruik het om tokens te maken voor het testen van API's of auth. Decodeer ze met de JWT-decoder-tool om te verifiëren.

Hoe te gebruiken

  1. Voer een geldig JSON-object in als payload (bijv. sub, exp, iat).
  2. Voer de geheime sleutel in waarmee de token wordt ondertekend.
  3. Klik op JWT genereren. Kopieer de token.

Veelgestelde vragen

Welk algoritme wordt ondersteund?
Deze tool maakt JWT's ondertekend met HS256 (HMAC-SHA256). Voor RS256 heb je een andere tool of backend nodig.
Worden mijn payload of secret naar een server gestuurd?
Nee. Encoden en ondertekenen gebeurt in je browser met de Web Crypto API. Er wordt niets geüpload.
Kan ik expiratie (exp) instellen?
Ja. Voeg "exp" (en optioneel "iat", "nbf") toe aan je payload als Unix-timestamps. De tool voegt ze niet automatisch toe.