Codificar e decodificar Base64
Codifique texto em Base64 ou decodifique de volta.
Leia o cabeçalho e o payload de um JSON Web Token e veja quando ele expira.
Seus arquivos ficam no seu dispositivo
O token é decodificado no seu navegador e nunca é enviado a um servidor. Mesmo assim, trate tokens ativos como segredos e prefira tokens de teste sempre que puder.
Não. Só decodifica. A verificação exige o segredo ou a chave pública e deve ser feita pelo seu servidor. Um token decodificado não prova que é autêntico.
A decodificação é local e nada é enviado, mas qualquer pessoa com um token válido pode usá-lo até ele expirar. Não cole tokens ativos em páginas em que você não confia e revogue o token se ele vazar.
exp é o horário de expiração, iat é quando foi emitido e nbf é o horário antes do qual não deve ser aceito. Todos são horários Unix em segundos, mostrados aqui como datas UTC.
Um JWT é cabeçalho.payload.assinatura, cada parte codificada em Base64URL e unida por pontos. Um token com duas partes não é assinado e um com cinco partes é um JWE criptografado que não pode ser lido sem uma chave.
Não. Um JWT assinado comum é apenas codificado. Qualquer pessoa com ele pode ler o payload, então nunca coloque segredos nele.
Codifique texto em Base64 ou decodifique de volta.
Codifique ou decodifique URLs e query strings com porcentagem.
Escape ou desfaça o escape de entidades HTML.
Crie hashes SHA-1, SHA-256 e SHA-512 de um texto.