Herramientas en español / Decodificar Base64 online — UTF-8 correcto, apto para JWTEnglish version →

Decodificar Base64 online — UTF-8 correcto, apto para JWT

Sirve para recuperar el texto original de cualquier valor Base64: configuraciones, payloads en logs, los segmentos de un JWT o el valor de una cabecera Authorization. Todo se decodifica en tu navegador, así que puedes pegar tokens reales sin que viajen a ningún sitio.

Si la decodificación falla, sospecha de base64url (contiene - o _), la variante que usan JWT y OAuth: cambia - por + y _ por /, añade = hasta que la longitud sea múltiplo de 4, y suele funcionar. Si el resultado son símbolos raros, el contenido probablemente es binario, no texto.

Cómo se usa

  1. Pega la cadena Base64 en el campo de entrada
  2. Pulsa Convert para decodificar
  3. Si el contenido es JSON, envíalo al formateador con Send to… para leerlo cómodamente

Preguntas frecuentes

¿Los acentos salen bien?
Sí: se decodifica a bytes y se interpreta como UTF-8, el estándar actual. Si aun así salen caracteres extraños, el emisor codificó con otro charset (Latin-1/Windows-1252) y hay que convertirlo aparte.
¿Puedo decodificar un JWT aquí?
Los segmentos header y payload sí (son base64url). Pero el JWT Decoder dedicado lo hace mejor: separa las tres partes y muestra los claims con fechas legibles.
¿Por qué obtengo símbolos ilegibles?
La decodificación funcionó, pero el contenido es binario (imagen, zip, etc.). Fíjate en los primeros bytes — ‰PNG, %PDF, PK — para identificar el formato.