Dekodér JWT

Dekódujte JWT v prohlížeči. Zobrazte hlavičku, payload a časy exp, nbf a iat a zkopírujte JSON bez odesílání tokenu na server.

Prozkoumat
0 znaků
Výsledek

Zde se zobrazí výsledek.

Jak dekódovat JWT

  1. Vložte celý token se třemi částmi oddělenými tečkami, bez předpony Bearer.
  2. Prohlédněte si JSON hlavičku a payload i případné časy vydání, začátku platnosti a vypršení.
  3. Zkopírujte nebo stáhněte JSON. Podpis a přístupová práva musí ověřit vaše aplikace, nikoli tento nástroj.

Dekodér JWT: co je dobré vědět

Dekódování JWT neověřuje podpis. Čitelný token může být padělaný, odvolaný nebo pro službu nepřijatelný. Nepoužívejte dekódovaná pole jako důkaz identity. Šifrované pětidílné tokeny JWE vyžadují jiný nástroj.

Příklad JWT: čtení obsahu bez podpisového klíče

Vstup
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjMiLCJuYW1lIjoiQWhvaiwgc3bEm3RlISDwn5GLIiwiaWF0IjoxNzA0MDY3MjAwLCJleHAiOjE3MDQwNzA4MDB9.c2ln
Výsledek
{ "header": { "alg": "HS256", "typ": "JWT" }, "payload": { "sub": "123", "name": "Ahoj, světe! 👋", "iat": 1704067200, "exp": 1704070800 } }

Dekodér JWT: otázky a odpovědi

Mohu přečíst JWT bez tajného klíče?

Ano. Třídílný JWT s čitelným JSON payloadem používá kódování Base64URL, nikoli šifrování. Ke čtení klíč nepotřebujete; k ověření podpisu je třeba odpovídající klíč. Tento nástroj podpisy neověřuje.

Co znamenají exp, nbf a iat?

exp označuje vypršení, nbf nejdřívější okamžik přijetí tokenu a iat čas vydání. Hodnoty jsou v unixových sekundách, nikoli milisekundách. Pokud jsou pole přítomna, zobrazí se i data v UTC.

Proč můj JWT nejde dekódovat?

Vložte jen token bez Bearer, uvozovek a vnitřních mezer. Nástroj vyžaduje tři části a JSON objekty pro hlavičku a payload. Šifrované pětidílné JWE a přístupové tokeny, které nejsou JWT, nejsou podporovány.

Je dekódovaný JWT platný pro přihlášení?

Ne nutně. Čitelné údaje ani budoucí vypršení neprokazují pravost či oprávnění. Služba musí podle svých pravidel ověřit podpis, vydavatele, příjemce i případné zneplatnění.

Odesílají se moje soubory, tokeny nebo text na server?

Ne. Vstup se zpracovává ve vašem prohlížeči. Web poskytuje stránku a programový kód, ale vaše data neodesílá na převodní server ani je neukládá do účtu.

Běžné úlohy a příklady

  • Minifikace JSON

    Zkraťte JSON na jeden řádek a zachovejte text i přesný zápis čísel.

Všechny vývojářské nástroje

Kódování a soubory

Převádějte text, bajty, URL a vložené obrázky bez změny původních dat.

Kontrola dat a textu

Čtěte strukturovaná data, prohlížejte tokeny a hledejte rozdíly mezi texty.

Hashe, identifikátory a plánování

Ověřujte integritu souborů, vytvářejte identifikátory a pracujte s časem i opakovanými úlohami.

Vstup a soubory se zpracovávají na vašem zařízení. Nenechávejte citlivé výsledky ve sdílené schránce. Pro práci se soukromými klíči a tokeny používejte důvěryhodné zařízení.