Ferramentas › Para desenvolvedores
Decodificador JWT
Decodifique JSON Web Tokens, confira a validade e verifique assinaturas HS256, RS256, PS256 e ES256 com WebCrypto, direto no navegador.
Cabeçalho
{
"alg": "HS256",
"typ": "JWT"
}Payload
{
"sub": "4021",
"name": "Nibbo",
"pro": true,
"iat": 1791800000,
"exp": 1791803600
}- Algoritmo
- HS256
- Emitido
- 12/10/2026, 10:13:20
- Expira
- 12/10/2026, 11:13:20 expirado
Como funciona
- O cabeçalho e o payload são decodificados de Base64URL localmente.
- As assinaturas são conferidas com o WebCrypto embutido no navegador. Segredos e chaves ficam nesta aba.
- Tokens com "alg": "none" são sempre marcados como não verificados.
Perguntas
Por que importa que a decodificação seja local?
Um JWT muitas vezes é uma sessão ativa. Colá-lo num site que registra as requisições é entregar o acesso à sua conta.
Quais formatos de chave funcionam?
Um segredo compartilhado para HS*, ou uma chave pública em PEM (SPKI) ou JWK para RS*, PS* e ES*.