OnlineFreeTools.org
  • Inicio
  • Image editing tools
    • Marca de agua de texto — en el navegador
    • Extraer colores de imagen — paleta y clic
    • Voltear imagen — espejo horizontal o vertical
    • Borde para imagen — color y grosor
    • Comprimir imagen — tamaño, calidad y peso objetivo (local)
    • Recortar y redimensionar imagen — en tu dispositivo
    • Ver y quitar EXIF de fotos — GPS, cámara, en tu dispositivo
    • Convertidor de formatos de imagen — PNG JPEG WebP AVIF BMP GIF ICO SVG
    • Escala de grises — convertir foto a B/N
    • Unir imágenes — combina fotos en un collage
    • Optimizar imagen — WebP, AVIF y MozJPEG en tu dispositivo
    • Superponer imágenes — pon un logo en una foto
    • Imagen ↔ Base64 — codificar y decodificar
    • Imágenes a GIF — animación corta
    • Imágenes a PDF — una página por foto
    • Imágenes a PowerPoint — una diapositiva por foto
    • Imágenes a Word — DOCX local
    • Página PDF a varios tamaños — paquete multiplataforma
    • PDF a JPG — convierte páginas en imágenes en el navegador
  • Herramientas de diseño
    • Generar escala de color de marca — paleta 50–950 y tokens CSS
    • Guía de estilo de marca — borrador modular que puedes editar
    • Esquema de colores web — tokens CSS semánticos
    • Comprobador de contraste WCAG — ratio AA/AAA
  • Herramientas PDF
    • Comprimir PDF — reduce el tamaño en el navegador
    • Recortar PDF — recorta márgenes en el navegador
    • Unir PDF — combina varios archivos en el navegador
    • Organizar PDF — reordena o quita páginas en el navegador
    • Numerar un PDF — añade números de página en el navegador
    • PDF a Markdown — extrae texto para notas en el navegador
    • Marca de agua PDF — sella texto en cada página en el navegador
    • Proteger PDF — cifre con contraseña en el navegador
    • Rotar PDF — corrige la orientación en el navegador
    • Dividir PDF — extrae páginas en tu dispositivo
    • Desbloquear PDF — quita una contraseña que ya conoces
  • Developer tools
    • Añadir WWW al DNS — registros A/CNAME y guías
    • Codificar y decodificar Base64 — convertir texto en el navegador
    • Conversor CSV ↔ JSON — tipos, separador y local
    • Consulta de dominio — ver DNS y datos de registro
    • Comprobador de hash — verificar resúmenes en el navegador
    • Codificar y decodificar entidades HTML — escape local
    • IndexNow — enviar URLs a Bing, comprobar clave y códigos
    • Cuál es mi IP — Consulta tu IP pública (IPv4/IPv6)
    • Validador JSON Schema — Rutas draft-07 y local
    • Decodificador JWT — leer header y payload en el navegador (sin verificar)
    • Markdown a HTML (y al revés) — vista previa segura
    • Generador de contraseñas aleatorias — crear claves en el navegador
    • Compare Two Texts Online — Text Diff Checker
    • Convertidor de zona horaria — comparar un momento en todo el mundo
    • Conversor Unix timestamp — época ↔ hora legible
    • Generador UUID y ULID — crear identificadores en el navegador
    • Ver cabeceras HTTP de un sitio — Inspeccionar response headers
    • YAML a JSON (y al revés) — tipos, multi-doc, local
  • Calculators
    • Calculadora de IMC — Cómo calcular el índice de masa corporal
    • Calculadora de gradiente — ∇f multivariable (derivadas parciales)
    • Calculadora de ingreso marginal — Fórmula ΔIT / ΔQ
    • Calculadora de cambio porcentual — De valor antiguo a nuevo
    • Cómo calcular el ROI — Calculadora con fórmula y ejemplo
    • Calculadora de pies cuadrados — sq ft a m² (conversor de área)
  • English
  • 中文
  • Español
  • العربية
  • Português
  • Bahasa Indonesia
  • Français
  • 日本語
  • Русский
  • Deutsch

Herramientas

Marca de agua de texto — en el navegadorAñadir WWW al DNS — registros A/CNAME y guíasCodificar y decodificar Base64 — convertir texto en el navegadorGenerar escala de color de marca — paleta 50–950 y tokens CSSGuía de estilo de marca — borrador modular que puedes editarExtraer colores de imagen — paleta y clicComprimir PDF — reduce el tamaño en el navegadorRecortar PDF — recorta márgenes en el navegadorConversor CSV ↔ JSON — tipos, separador y localConsulta de dominio — ver DNS y datos de registroComprobador de hash — verificar resúmenes en el navegadorVoltear imagen — espejo horizontal o verticalCalculadora de IMC — Cómo calcular el índice de masa corporalCalculadora de gradiente — ∇f multivariable (derivadas parciales)Calculadora de ingreso marginal — Fórmula ΔIT / ΔQCalculadora de cambio porcentual — De valor antiguo a nuevoCómo calcular el ROI — Calculadora con fórmula y ejemploCodificar y decodificar entidades HTML — escape localBorde para imagen — color y grosorComprimir imagen — tamaño, calidad y peso objetivo (local)Recortar y redimensionar imagen — en tu dispositivoVer y quitar EXIF de fotos — GPS, cámara, en tu dispositivoConvertidor de formatos de imagen — PNG JPEG WebP AVIF BMP GIF ICO SVGEscala de grises — convertir foto a B/NUnir imágenes — combina fotos en un collageOptimizar imagen — WebP, AVIF y MozJPEG en tu dispositivoSuperponer imágenes — pon un logo en una fotoImagen ↔ Base64 — codificar y decodificarImágenes a GIF — animación cortaImágenes a PDF — una página por fotoImágenes a PowerPoint — una diapositiva por fotoImágenes a Word — DOCX localIndexNow — enviar URLs a Bing, comprobar clave y códigosCuál es mi IP — Consulta tu IP pública (IPv4/IPv6)Validador JSON Schema — Rutas draft-07 y localDecodificador JWT — leer header y payload en el navegador (sin verificar)Markdown a HTML (y al revés) — vista previa seguraUnir PDF — combina varios archivos en el navegadorOrganizar PDF — reordena o quita páginas en el navegadorGenerador de contraseñas aleatorias — crear claves en el navegadorNumerar un PDF — añade números de página en el navegadorPágina PDF a varios tamaños — paquete multiplataformaPDF a JPG — convierte páginas en imágenes en el navegadorPDF a Markdown — extrae texto para notas en el navegadorMarca de agua PDF — sella texto en cada página en el navegadorProteger PDF — cifre con contraseña en el navegadorRotar PDF — corrige la orientación en el navegadorEsquema de colores web — tokens CSS semánticosDividir PDF — extrae páginas en tu dispositivoCalculadora de pies cuadrados — sq ft a m² (conversor de área)Compare Two Texts Online — Text Diff CheckerConvertidor de zona horaria — comparar un momento en todo el mundoConversor Unix timestamp — época ↔ hora legibleDesbloquear PDF — quita una contraseña que ya conocesGenerador UUID y ULID — crear identificadores en el navegadorComprobador de contraste WCAG — ratio AA/AAAVer cabeceras HTTP de un sitio — Inspeccionar response headersYAML a JSON (y al revés) — tipos, multi-doc, local

Decodificador JWT — leer header y payload en el navegador (sin verificar)

Pega un JWT para leer header y payload en JSON en tu navegador, sin verificar la firma. Pasos: pegar el token, decodificar, copiar header o payload. Ejemplo: el token de muestra muestra alg HS256 e iat 1516239022 con hora UTC y local. El token no se sube.

Sin verificar — solo decodifica Base64url. No valida firmas ni sirve para decisiones de autorización.

      

        

    

Cómo funciona

Pega un JWT completo (header.payload.signature). La página separa por puntos, decodifica Base64url en los dos primeros tramos y formatea JSON. exp, iat y nbf numéricos muestran UTC y hora local. La firma solo se muestra en texto, sin verificar.

Reglas que debes conocer

Qué hace y qué no hace este decodificador: estructura, Base64url, claims registrados y el límite sin verificación.

  • Estructura: un JWT firmado (JWS compacto) tiene tres segmentos Base64url — header (alg, typ), payload (claims), firma (bytes, no JSON).
  • Base64url: -→+, _→/, rellena padding hasta longitud %4, luego atob y JSON.parse. Errores indican header o payload.
  • Claims registrados: exp, iat y nbf son segundos Unix UTC. Leer JSON no prueba que el token sea fiable.
  • Privacidad: el pegado es local; sin HMAC/RSA. No autorices acceso en producción solo con JSON decodificado.

Ejemplo

Entrada: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9eIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c → Header: {"alg":"HS256","typ":"JWT"}. Payload: {"sub":"1234567890","name":"John Doe","iat":1516239022} con iat en UTC y hora local. La firma se muestra en bruto, sin verificar.

Cuándo encaja

  • Depurar OAuth: revisa sub, scope y exp de un access token antes de configurar la API.
  • Contratos API: confirma iss y aud de un ID token con tu documentación.
  • Aprender: ver cómo header, payload y firma encajan en tres segmentos JWS.

Frequently asked questions

¿Verifica la firma del JWT?

No. Decodificar solo invierte Base64url en header y payload; verificar la firma exige la clave del emisor y aquí no lo hacemos.

¿Por qué falla con error de segmentos?

Comprueba que pegaste el token completo con dos puntos y tres segmentos. Puntos de más, texto truncado o cadenas que no son JWT fallarán.

¿En qué se diferencia Base64url del Base64 normal?

JWT usa Base64url: - en lugar de +, _ en lugar de /, y a menudo sin = final. Un decodificador Base64 clásico puede fallar con tokens URL-safe.

¿Cómo leo exp, iat o nbf?

exp, iat y nbf son segundos Unix en UTC. Esta página los muestra en UTC y en tu zona local; compara exp con la hora actual para caducidad.

¿Se sube mi token a un servidor?

No. El split, la decodificación Base64url y el JSON se ejecutan solo en tu pestaña.

Related tools

  • Codificar y decodificar Base64 — convertir texto en el navegador
  • Conversor Unix timestamp — época ↔ hora legible

Comparte esta herramienta

Compártelo en redes, copia el enlace o usa el menú de compartir del dispositivo.

XFacebookLinkedInRedditWhatsAppTelegram

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

Consultas o comentarios

¿Algo poco claro, roto o que falte? Redacta un mensaje abajo — leemos cada nota sobre estas herramientas.

Correo: dailyonetools@outlook.com

References

  • RFC 7519 — JSON Web Token (JWT)
  • RFC 7515 — JSON Web Signature (JWS)
OnlineFreeTools.org · Proyecto de aprendizaje · Iterando
Acerca de·Registros de Desarrollo·Privacidad·Términos·Contacto