JWT-Generator
Erzeugen Sie ein signiertes JSON Web Token aus Payload und Secret – sofort in Ihrem Browser.
So verwenden Sie das Tool „JWT-Generator“
- Geben Sie die Payload als JSON ein, z. B. {"sub":"123","name":"Ada","exp":1893456000}.
- Wählen Sie den Signaturalgorithmus: HS256, HS384 oder HS512.
- Geben Sie das gemeinsame Secret ein, mit dem Ihre Anwendung Tokens prüft.
- Klicken Sie auf Ausführen, um das signierte Token zu erzeugen – bereit für einen Authorization: Bearer-Header.
So funktioniert das Tool „JWT-Generator“
Der Generator baut einen Header wie {"alg":"HS256","typ":"JWT"}, kodiert ihn zusammen mit Ihrer Payload in Base64URL und verbindet beide mit einem Punkt. Dann berechnet er mit Ihrem Secret einen HMAC dieser Zeichenkette mit SHA-256, SHA-384 oder SHA-512 und hängt die Base64URL-kodierte Signatur als dritten Teil an.
Die Signatur erfolgt vollständig in Ihrem Browser über die Web Crypto API. Verwenden Sie es für Entwicklung und Tests; in Produktion sollten Tokens von Ihrem Server ausgestellt und Secrets aus clientseitigen Tools herausgehalten werden. Fügen Sie das Ergebnis in den JWT-Decoder ein, um es zu prüfen.
Häufig gestellte Fragen
- Ist dieses Tool kostenlos?
- Ja. Sie können JWTs kostenlos und ohne Konto erzeugen.
- Welche Signaturalgorithmen werden unterstützt?
- HS256, HS384 und HS512 – alle HMAC-basiert und mit der integrierten Kryptografie Ihres Browsers mit Ihrem Secret signiert.
- Verlässt mein Secret den Browser?
- Nein. Die Signatur erfolgt vollständig in Ihrem Browser; Payload und Secret werden nie an einen Server gesendet.