OnlineFreeTools.org
  • Início
  • Image editing tools
    • Marca d’água de texto — no navegador
    • Extrair cores da imagem — paleta e clique
    • Virar imagem — espelho H/V
    • Borda na imagem — cor e espessura
    • Comprimir imagem — lado máximo, qualidade e tamanho alvo (local)
    • Cortar e redimensionar imagem — no dispositivo
    • Ver e remover EXIF de fotos — GPS, câmera, no dispositivo
    • Conversor de formato de imagem — PNG JPEG WebP AVIF BMP GIF ICO SVG
    • Escala de cinza — converter foto
    • Unir imagens — combine fotos num collage
    • Otimizar imagem — WebP, AVIF e MozJPEG no dispositivo
    • Sobrepor imagens — coloque um logo na foto
    • Imagem ↔ Base64 — codificar e decodificar
    • Imagens em GIF — animação curta
    • Imagens em PDF — uma página por foto
    • Imagens em PowerPoint — um slide por foto
    • Imagens para Word — DOCX local
    • Página PDF em vários tamanhos — pacote multiplataforma
    • PDF para JPG — converta páginas em imagens no navegador
  • Ferramentas de design
    • Gerar escala de cor da marca — paleta 50–950 e tokens CSS
    • Guia de estilo da marca — rascunho modular editável
    • Esquema de cores do site — tokens CSS semânticos
    • Verificador de contraste WCAG — razão AA/AAA
  • Ferramentas PDF
    • Comprimir PDF — reduza o tamanho no navegador
    • Cortar PDF — aparar margens no navegador
    • Juntar PDF — combine arquivos no navegador
    • Organizar PDF — reordene ou remova páginas no navegador
    • Numerar PDF — adicione números de página no navegador
    • PDF para Markdown — extraia texto para notas no dispositivo
    • Marca d’água em PDF — carimbe texto em cada página no dispositivo
    • Proteger PDF — criptografe com senha no navegador
    • Girar PDF — corrija a orientação no navegador
    • Separar PDF — extraia páginas no navegador
    • Desbloquear PDF — remova uma senha que você já sabe
  • Developer tools
    • Adicionar WWW ao DNS — A/CNAME e guias
    • Codificar e decodificar Base64 — converter texto no navegador
    • Conversor CSV ↔ JSON — tipos, separador e local
    • Consulta de domínio — ver DNS e dados de registro
    • Verificador de hash — conferir resumos no navegador
    • Codificar e decodificar entidades HTML — local
    • IndexNow — enviar URLs ao Bing, checar chave e códigos
    • Qual é o meu IP — Consulta IP pública (IPv4/IPv6)
    • Validador JSON Schema — Caminhos draft-07 e local
    • Decodificador JWT — ler header e payload no navegador (sem verificar)
    • De Markdown para HTML — e HTML de volta a Markdown
    • Gerador de senhas aleatórias — criar senhas no navegador
    • Compare Two Texts Online — Text Diff Checker
    • Conversor de fuso horário — comparar um momento no mundo
    • Conversor Unix timestamp — época ↔ hora legível
    • Gerador UUID e ULID — criar identificadores no navegador
    • Verificar cabeçalhos HTTP de um site — Inspecionar response headers
    • De YAML para JSON — e JSON de volta a YAML
  • Calculators
    • Calculadora de IMC — Como calcular o índice de massa corporal
    • Calculadora de gradiente — ∇f multivariable (derivadas parciais)
    • Calculadora de receita marginal — Fórmula ΔRT / ΔQ
    • Calculadora de variação percentual — Do valor antigo ao novo
    • Como calcular o ROI — Calculadora com fórmula e exemplo
    • Pés quadrados para m² — Conversão para imóveis e reformas
  • English
  • 中文
  • Español
  • العربية
  • Português
  • Bahasa Indonesia
  • Français
  • 日本語
  • Русский
  • Deutsch

Ferramentas

Marca d’água de texto — no navegadorAdicionar WWW ao DNS — A/CNAME e guiasCodificar e decodificar Base64 — converter texto no navegadorGerar escala de cor da marca — paleta 50–950 e tokens CSSGuia de estilo da marca — rascunho modular editávelExtrair cores da imagem — paleta e cliqueComprimir PDF — reduza o tamanho no navegadorCortar PDF — aparar margens no navegadorConversor CSV ↔ JSON — tipos, separador e localConsulta de domínio — ver DNS e dados de registroVerificador de hash — conferir resumos no navegadorVirar imagem — espelho H/VCalculadora de IMC — Como calcular o índice de massa corporalCalculadora de gradiente — ∇f multivariable (derivadas parciais)Calculadora de receita marginal — Fórmula ΔRT / ΔQCalculadora de variação percentual — Do valor antigo ao novoComo calcular o ROI — Calculadora com fórmula e exemploCodificar e decodificar entidades HTML — localBorda na imagem — cor e espessuraComprimir imagem — lado máximo, qualidade e tamanho alvo (local)Cortar e redimensionar imagem — no dispositivoVer e remover EXIF de fotos — GPS, câmera, no dispositivoConversor de formato de imagem — PNG JPEG WebP AVIF BMP GIF ICO SVGEscala de cinza — converter fotoUnir imagens — combine fotos num collageOtimizar imagem — WebP, AVIF e MozJPEG no dispositivoSobrepor imagens — coloque um logo na fotoImagem ↔ Base64 — codificar e decodificarImagens em GIF — animação curtaImagens em PDF — uma página por fotoImagens em PowerPoint — um slide por fotoImagens para Word — DOCX localIndexNow — enviar URLs ao Bing, checar chave e códigosQual é o meu IP — Consulta IP pública (IPv4/IPv6)Validador JSON Schema — Caminhos draft-07 e localDecodificador JWT — ler header e payload no navegador (sem verificar)De Markdown para HTML — e HTML de volta a MarkdownJuntar PDF — combine arquivos no navegadorOrganizar PDF — reordene ou remova páginas no navegadorGerador de senhas aleatórias — criar senhas no navegadorNumerar PDF — adicione números de página no navegadorPágina PDF em vários tamanhos — pacote multiplataformaPDF para JPG — converta páginas em imagens no navegadorPDF para Markdown — extraia texto para notas no dispositivoMarca d’água em PDF — carimbe texto em cada página no dispositivoProteger PDF — criptografe com senha no navegadorGirar PDF — corrija a orientação no navegadorEsquema de cores do site — tokens CSS semânticosSeparar PDF — extraia páginas no navegadorPés quadrados para m² — Conversão para imóveis e reformasCompare Two Texts Online — Text Diff CheckerConversor de fuso horário — comparar um momento no mundoConversor Unix timestamp — época ↔ hora legívelDesbloquear PDF — remova uma senha que você já sabeGerador UUID e ULID — criar identificadores no navegadorVerificador de contraste WCAG — razão AA/AAAVerificar cabeçalhos HTTP de um site — Inspecionar response headersDe YAML para JSON — e JSON de volta a YAML

Decodificador JWT — ler header e payload no navegador (sem verificar)

Cole um JWT para ler header e payload em JSON no navegador — sem verificar a assinatura. Passos: cole o token, decodifique, copie header ou payload. Exemplo: o token de amostra mostra alg HS256 e iat 1516239022 com UTC e hora local. O token não é enviado.

Não verificado — esta ferramenta só decodifica Base64url. Não valida assinaturas nem serve para decisões de autorização.

      

        

    

Como funciona

Cole um JWT completo (header.payload.signature). A página divide por pontos, decodifica Base64url nos dois primeiros trechos e formata JSON. exp, iat e nbf numéricos mostram UTC e hora local. A assinatura aparece só como texto — sem verificação.

Regras que você deve esperar

O que este decodificador faz e não faz: estrutura, Base64url, claims registrados e limite sem verificação.

  • Estrutura: JWT assinado (JWS compacto) tem três segmentos Base64url — header (alg, typ), payload (claims), assinatura (bytes, não JSON).
  • Base64url: -→+, _→/, preenche padding até comprimento %4, depois atob e JSON.parse. Erros indicam header ou payload.
  • Claims registrados: exp, iat e nbf são segundos Unix UTC. Ler JSON não prova que o token é confiável.
  • Privacidade: colagem local; sem HMAC/RSA. Não autorize em produção só com JSON decodificado.

Exemplo

Entrada: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9eIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c → Header: {"alg":"HS256","typ":"JWT"}. Payload: {"sub":"1234567890","name":"John Doe","iat":1516239022} com iat em UTC e hora local. Assinatura em bruto — não verificada.

Bons casos de uso

  • Depurar OAuth: confira sub, scope e exp de um access token antes da API.
  • Contratos de API: valide iss e aud de um ID token com a documentação.
  • Aprender: veja header, payload e assinatura nos três segmentos JWS.

Frequently asked questions

Esta página verifica a assinatura do JWT?

Não. Decodificar só reverte Base64url no header e payload; verificar assinatura exige a chave do emissor — não implementado aqui.

Por que falha com erro de segmentos?

Confira se colou o token completo com dois pontos e três segmentos. Pontos extras, colagem truncada ou texto que não é JWT falham.

Como Base64url difere do Base64 normal?

JWT usa Base64url: - no lugar de +, _ no lugar de /, muitas vezes sem =. Base64 comum pode falhar em tokens URL-safe.

Como ler exp, iat ou nbf?

exp, iat e nbf são segundos Unix UTC. Esta página mostra UTC e seu fuso local; compare exp com agora para expiração.

Meu token é enviado a um servidor?

Não. Split, Base64url e JSON rodam só na sua aba do navegador.

Related tools

  • Codificar e decodificar Base64 — converter texto no navegador
  • Conversor Unix timestamp — época ↔ hora legível

Compartilhar esta ferramenta

Compartilhe nas redes, copie o link ou use o compartilhamento do dispositivo.

XFacebookLinkedInRedditWhatsAppTelegram

https://onlinefreetools.org/pt/tools/jwt-decoder

Dúvidas ou feedback

Algo pouco claro, quebrado ou faltando? Escreva abaixo — lemos cada mensagem sobre estas ferramentas.

E-mail: dailyonetools@outlook.com

References

  • RFC 7519 — JSON Web Token (JWT)
  • RFC 7515 — JSON Web Signature (JWS)
OnlineFreeTools.org · Projeto de aprendizagem · Em iteração
Sobre·Registros de Desenvolvimento·Privacidade·Termos·Contacto