Kostenloses Tool

JWT Encoder

Generieren Sie signierte JSON Web Tokens mit HS256, HS384 oder HS512. Legen Sie benutzerdefinierten Header und Payload fest, geben Sie ein Geheimnis an und kopieren Sie das codierte JWT.

JWT Encoder

Algorithmus

Wie es funktioniert

1. Base64URL-encode the header JSON and payload JSON separately.

2. Concatenate them as header.payload.

3. Sign that string using HMAC with your chosen SHA algorithm and secret.

4. Base64URL-encode the signature and append as header.payload.signature.

⚠ Nur für Entwicklung und Tests. Geben Sie niemals echte Geheimnisse in einem Browser-Tool preis.

Wie JWT-Signierung funktioniert

HMAC-basierte JWT-Signierung kombiniert den Base64url-codierten Header und Payload mit einem Geheimschlüssel, um eine Signatur zu erzeugen. Die drei Teile werden mit Punkten verbunden, um das endgültige Token zu bilden.

Sicherheitswarnung

Verwenden Sie niemals echte Produktionsgeheimnisse in Browser-basierten Tools. Dieser Encoder ist nur für Entwicklung, Tests und Lernen gedacht.

Wie man es benutzt

  1. Wählen Sie einen Algorithmus (HS256, HS384 oder HS512).
  2. Bearbeiten Sie das Payload-JSON – fügen Sie alle erforderlichen Claims hinzu.
  3. Geben Sie einen Geheimschlüssel ein.
  4. Klicken Sie auf JWT generieren und kopieren Sie das Ergebnis.

Die Signierung wird in Ihrem Browser mit der Web Crypto API ausgeführt – keine Daten werden an einen Server gesendet.

Häufig gestellte Fragen

Welche Algorithmen werden unterstützt?
HS256, HS384 und HS512 (HMAC-SHA). RS256 und andere asymmetrische Algorithmen werden in diesem Browser-Tool nicht unterstützt.
Ist dies sicher für die Verwendung mit Produktionsgeheimnissen?
Nein. Geben Sie niemals Produktionsgeheimnisse in ein Browser-Tool ein. Verwenden Sie dies nur für Entwicklung und Tests.