Skip to main content
CalculoraCalculora

Finanças e Negócios

Calculadoras FinanceirasInvestimento & PlanejamentoFinanças PessoaisInvestimento ImobiliárioFerramentas de NegóciosStartup & Empresas de Software

Matemática e Tecnologia

Calculadoras MatemáticasFerramentas de EngenhariaFerramentas de FísicaFerramentas de DesenvolvedorFerramentas Escolares

Saúde e Vida

Ferramentas MédicasUtilidade InteligenteAleatórios

Criador e Especialidade

Economia de CriadoresFerramentas IslâmicasSustentabilidadeJogos

Conversores

Conversor de UnidadesConversor de ComprimentoConversor de PesoConversor de Temperatura→ Conversores de Unidades

Aleatórios

Gerador de Números AleatóriosVerificador de Força de SenhaGire a rodaSimulador de Lançamento de MoedaLançador de DadosCalculadora de sobreposição de fuso horário→ Aleatórios
Conversor de Arquivos

Ferramentas PDF

Converter PDF para JPGConverter PDF para PNGExtrair Texto de PDFConverter PDF para GIFConverter PDF para WebPConverter PDF para SVGConverter PDF em WordConverter PDF em ExcelConverter PDF em PowerPointConverter PDF em HTMLConverter PDF em MarkdownConverter PDF em TIFF

Conversor de Imagens

Converter JPG para PNGConverter PNG para JPGConverter PNG para WebPConverter WebP para PNGConverter WebP para JPGConverter JPG para WebPConverter SVG em PNGConverter SVG para JPGConverter SVG em WebPConverter BMP em PNGConverter BMP em JPGConverter BMP em WebP

Imagens avançadas

Converter HEIC em JPGConverter HEIC em PNGConverter TIFF em JPGConverter TIFF em PNGConverter JPG em TIFFConverter PNG em TIFFConverter JPG em ICOConverter PNG em ICOConverter JPG em AVIFConverter PNG em AVIF

GIF e Animação

Converter GIF para PNGConverter GIF para JPGExtrair Quadros de GIFConverter PNG para GIFConverter JPG para GIFConverter GIF para WebP

Edição

Adicionar Marca D'ÁguaRemover Objetos de ImagensRedimensione imagens instantaneamente no seu navegadorComprima imagens online — reduza o tamanho, mantenha a qualidade
Desafio de Velocidade MatemáticaDesafio de Cálculo MentalWordleBint WaladSudoku2048
Conversor de Moedas
CalculoraCalculora

Sua plataforma de cálculo completa. Ferramentas gratuitas, rápidas e precisas para todas as necessidades.

100% privado — todos os cálculos no seu navegador, nenhum dado enviado a servidoresGrátis para sempre — sem paywalls, sem assinaturas, sem necessidade de conta

Popular

  • Calculadora de IMC
  • Calculadora de Empréstimo
  • Calculadora de Idade
  • Calculadora de Hipoteca
  • Calculadora de Porcentagem
  • Calculadora Científica
  • Ver tudo →

Categorias

  • Matemática
  • Finanças
  • Saúde e Vida
  • Finanças e Negócios
  • Ferramentas de Desenvolvedor
  • Engenharia
  • Categorias →

Mais

  • Conversor de Moedas
  • Conversor de Arquivos
  • Jogos e Ferramentas Divertidas

Jurídico

  • Sobre Nós
  • Contato
  • Política de Privacidade
  • Termos de Serviço
  • Aviso Legal
  • Mapa do site

Idiomas

enEnglisharالعربيةesEspañoldeDeutschfrFrançaishiहिन्दीidBahasa IndonesiaitItalianoja日本語ko한국어ptPortuguêsruРусскийtrTürkçeviTiếng Việtbnবাংলাzh中文nlNederlandsplPolskiukУкраїнськаmsBahasa Melayuthภาษาไทย

© 2026 Calculora. Todos os direitos reservados.

Criado com — 100% gratuito

Sem servidores — site totalmente estático, zero coleta de dados

  1. Início
  2. Ferramentas de Desenvolvedor
  3. Decodificador de JWT

Decodificador de JWT

Cole qualquer JWT para decodificar instantaneamente seu cabeçalho e payload — inspecione claims, horários de expiração e assinatura sem sair do navegador ou enviar dados a lugar nenhum.

Carregando calculadora...
Esta ferramenta te ajudou?

O que é Decodificador de JWT?

Um JWT (JSON Web Token) é a forma padrão como as APIs web modernas representam claims de autenticação e autorização. É um token compacto e autocontido formado por três partes — um cabeçalho descrevendo o algoritmo de assinatura, um payload carregando as claims reais (como ID do usuário, papéis e expiração) e uma assinatura que permite ao servidor receptor verificar que o token não foi adulterado. Este decodificador lê o cabeçalho e o payload instantaneamente para que você possa depurar problemas de autenticação, inspecionar quais claims uma API está realmente enviando, ou verificar quando um token expira — tudo isso sem precisar de um backend, uma ferramenta de linha de comando, ou colar tokens sensíveis em um servidor terceiro, já que tudo roda localmente no seu navegador.

Quando Usar Esta Calculadora

  • Debugging why an API rejects a token by inspecting its claims and expiration time
  • Checking a token's expiration time during a support investigation or incident response
  • Verificar se um provedor de SSO ou OAuth está emitindo as claims que sua aplicação espera.
  • Learning how JWTs are structured for interview preparation or security coursework
  • Inspecting a token captured from browser dev tools or server logs to understand its contents
  • Comparing the header algorithm between tokens to debug algorithm-mismatch authentication failures

Passos:

  1. Cole seu JWT na caixa de entrada, ou clique em "Carregar Exemplo" para testar um.
  2. O cabeçalho e o payload são decodificados automaticamente enquanto você digita.
  3. Revise claims como iss, sub, exp e iat em formato legível.
  4. Claims de timestamp (exp, iat, nbf) são convertidas automaticamente em datas legíveis.

Fórmula

JWT = base64Url(header) + "." + base64Url(payload) + "." + base64Url(signature) Decodificação: divida por ".", decodifique em base64Url as duas primeiras partes, interprete como JSON. Verificação (não realizada aqui): HMACSHA256(base64Url(header) + "." + base64Url(payload), secret) === signature

Casos de uso

  • Depurar por que uma API rejeita um token, inspecionando suas claims
  • Verificar o horário de expiração de um token durante uma investigação de suporte
  • Confirmar que um provedor SSO ou OAuth está emitindo as claims esperadas
  • Aprender como os JWTs são estruturados para entrevistas técnicas ou estudos
  • Inspecionar rapidamente um token copiado das ferramentas de desenvolvedor do navegador ou dos logs do servidor

Benefícios Principais

  • Decodifique qualquer JWT instantaneamente sem backend ou ferramenta de linha de comando
  • Tudo roda no lado do cliente — os tokens nunca são enviados a um servidor
  • Converte automaticamente as claims de timestamp em datas legíveis
  • Gratuito, sem cadastro, funciona com qualquer JWT independentemente do algoritmo

Dicas Profissionais

  • Sempre verifique 'exp' primeiro ao depurar um erro de "não autorizado" — um token expirado é a causa mais comum
  • Compare o 'alg' do cabeçalho com o que seu backend espera para detectar bugs de incompatibilidade de algoritmo
  • Nunca confie em um payload decodificado como prova de identidade sem verificar a assinatura no servidor
  • Use tokens de curta duração com refresh tokens em vez de JWTs de longa duração para limitar a exposição em caso de vazamento

Erros Comuns a Evitar

  • Assumir que um JWT decodificado é um JWT verificado — decodificar apenas lê o conteúdo, não confirma sua autenticidade
  • Armazenar dados sensíveis (senhas, segredos) no payload, esquecendo que qualquer pessoa pode lê-lo
  • Colar tokens de produção em decodificadores online não confiáveis
  • Confundir 'exp' (expiração) com 'iat' (emitido em) ao depurar problemas de vida útil do token

Termos Chave Explicados

  • Claim: Uma informação afirmada sobre um sujeito, como o ID de um usuário ou um papel
  • Header (Cabeçalho): O primeiro segmento do JWT, especificando o algoritmo de assinatura e o tipo de token
  • Payload: O segundo segmento do JWT, contendo as claims reais
  • Signature (Assinatura): O terceiro segmento do JWT, usado para verificar que o token não foi alterado

Conceitos relacionados

  • [object Object]
  • [object Object]
  • [object Object]
  • [object Object]
  • [object Object]

Exemplo

Um token que começa com eyJhbGciOiJIUzI1NiJ9 decodifica para um cabeçalho {"alg":"HS256","typ":"JWT"} — indicando que o token foi assinado com HMAC-SHA256.

Interpretação dos seus resultados

O decodificador divide o JWT nos dois separadores de ponto e decodifica os dois primeiros segmentos em Base64URL. O cabeçalho informa o algoritmo de assinatura (como HS256 ou RS256) e o tipo de token. O payload contém as reivindicações reais — identidade do usuário, permissões e carimbos de data/hora. As reivindicações de data/hora (exp, iat, nbf) são convertidas automaticamente da era Unix em datas legíveis. Se 'exp' mostrar uma data no passado, o token expirou e a maioria dos servidores o rejeitará. A reivindicação 'sub' (assunto) normalmente contém o ID do usuário e 'iss' (emissor) identifica o servidor que criou o token. Lembre-se: decodificar não é verificar. A seção de assinatura é exibida, mas não pode ser verificada sem a chave secreta ou pública. Um payload decodificado é apenas informativo — nunca o use como prova de identidade sem verificação de assinatura no servidor.

Perguntas Frequentes

O que é um JWT?
Um JSON Web Token (JWT) é uma forma compacta e segura para URLs de representar claims entre duas partes. Consiste em três partes codificadas em Base64URL separadas por pontos: um cabeçalho, um payload e uma assinatura.
É seguro colar meu JWT nesta ferramenta?
A decodificação acontece inteiramente no seu navegador usando JavaScript — o token nunca é enviado a nenhum servidor. Ainda assim, trate JWTs como senhas: evite colar tokens de sistemas de produção em qualquer ferramenta online, incluindo esta.
Por que esta ferramenta não consegue verificar a assinatura?
Verificar a assinatura de um JWT exige a chave secreta (para algoritmos HMAC) ou a chave pública (para algoritmos RSA/ECDSA) que apenas o servidor emissor deveria possuir. Esta ferramenta só decodifica o cabeçalho e o payload legíveis — nunca tem acesso a essa chave.
O que significa a claim 'exp'?
'exp' (Expiration Time) é um timestamp Unix que indica quando o token deixa de ser válido. Esta ferramenta converte automaticamente esse valor em uma data legível para você verificar rapidamente se um token expirou.
What is a JWT?
A JSON Web Token (JWT) is a compact, URL-safe way to represent claims between two parties. It consists of three Base64URL-encoded parts separated by dots: a header, a payload, and a signature.
Is it safe to paste my JWT into this tool?
Os algoritmos comuns incluem HS256 (HMAC-SHA256, simétrico), RS256 (RSA-SHA256, assimétrico) e ES256 (ECDSA). O campo 'alg' no cabeçalho especifica o algoritmo. Os mais comuns para APIs web são HS256 ou RS256.
Why can't this tool verify the signature?
'iat' (Emitido Em) é o momento em que o token foi criado. 'nbf' (Não Antes De) é o momento em que o token se torna válido. Se 'nbf' estiver no futuro, o token deve ser rejeitado mesmo que ainda não tenha expirado.
What does the 'exp' claim mean?
O cabeçalho e o payload são apenas codificados em Base64URL, não criptografados. Qualquer pessoa pode lê-los. Nunca armazene senhas, segredos ou dados pessoais sensíveis no payload de um JWT. Coloque apenas claims não sensíveis, como ID de usuário, papéis e carimbos de data/hora.
Quanto tempo os JWTs normalmente duram?
Tokens de acesso geralmente duram de 15 a 60 minutos. Tokens de atualização duram de horas a dias. Tokens de acesso de curta duração com tokens de atualização de longa duração equilibram segurança e experiência do usuário.
What algorithms can a JWT use?
Um token de atualização é um token de longa duração usado para obter novos tokens de acesso sem exigir que o usuário se autentique novamente. Quando o token de acesso de curta duração expira, o cliente envia o token de atualização para obter um novo token de acesso.
Como copio as claims decodificadas?
O cabeçalho e o payload decodificados são exibidos como JSON formatado. Você pode copiar toda a saída decodificada ou valores de claims individuais para fins de depuração ou documentação.

Ferramentas Relacionadas

Explorar mais ferramentas

Calculadora de proporcao de aspecto

Calculadora de largura de banda

Calculadora de tempo de download

Calculadora de Custo de Hospedagem em Nuvem

Calculadora de custos de CDN

Calculadora de monetizacao de API

Ferramentas similares

Calculadora de proporcao de aspecto
Ferramentas de Desenvolvedor
Calculadora de largura de banda
Ferramentas de Desenvolvedor
Calculadora de tempo de download
Ferramentas de Desenvolvedor
Calculadora de Custo de Hospedagem em Nuvem
Ferramentas de Desenvolvedor