Ir al contenido principal

Decodificador Base64

Decodificador Base64 online y gratuito. Convierte cadenas Base64 de nuevo a texto legible, previsualiza imágenes codificadas, detecta tipos de archivo, decodifica tokens JWT con estado de expiración y descarga los archivos decodificados. Gestiona automáticamente Base64 estándar y URL-safe.

Decodificador JWT integrado
Inspecciona tokens de API y verifica su vencimiento al instante
Decodificación por lotes
Decodifica múltiples cadenas Base64 a la vez
100% en el navegador
Tus datos nunca salen de tu dispositivo: completamente privado
Input (Plain Text)
Original: 0 B → Base64: 0 B
Output (Base64)

Cómo usar

1
Pega tu cadena Base64

Pega cualquier texto codificado en Base64, URI de datos o token JWT en el campo de entrada. La herramienta detecta automáticamente el tipo y cambia a la mejor vista.

2
Consulta el resultado decodificado

La herramienta decodifica al instante. Para imágenes, verás una vista previa en vivo. Para tokens JWT, verás la cabecera, el payload decodificados y el estado de expiración. Para archivos, descárgalos con un solo clic.

3
Gestiona formatos especiales

Usa la pestaña de Decodificador JWT para inspeccionar tokens de API y comprobar su expiración. Usa la pestaña Batch para decodificar varias cadenas Base64 a la vez. Tanto el Base64 estándar como el seguro para URL se gestionan automáticamente.

4
Exporta el resultado

Copia el texto decodificado, descarga los archivos e imágenes decodificados, o usa el botón Swap para mover la salida decodificada de vuelta a la entrada y volver a codificarla con otros ajustes.

¿Qué hace la decodificación Base64?

La decodificación Base64 es el proceso inverso a la codificación: convierte una cadena ASCII codificada en Base64 de vuelta a su forma original, binaria o de texto. Esto es necesario siempre que recibes datos codificados en Base64 desde una API, un archivo adjunto de correo, un token JWT, una URI de datos o un archivo de configuración, y necesitas inspeccionar o usar el contenido original.

Casos comunes de decodificación

  • Respuestas de API — Muchas APIs devuelven datos binarios (imágenes, certificados, archivos) codificados en Base64 dentro de campos JSON. Pega el valor aquí para inspeccionar o descargar el contenido original.
  • Inspección de tokens JWT — Los JSON Web Tokens codifican su cabecera y payload en formato Base64URL. La pestaña de Decodificador JWT divide automáticamente el token, decodifica cada parte y muestra la hora de expiración y el estado.
  • Extracción de URI de datos — Pega una URI data:image/png;base64,... para ver la vista previa de la imagen y descargar el archivo original.
  • Archivos adjuntos de correo — Los archivos adjuntos de correo codificados en MIME son bloques de texto Base64 dentro del código fuente del correo. Decodifícalos para recuperar el archivo original.
  • Valores de configuración codificados — Los secretos de Kubernetes, las variables de entorno y algunos sistemas de CI/CD almacenan valores en Base64. Decodifícalos para leer la configuración real.

Detección automática inteligente

Cuando pegas contenido, este decodificador detecta automáticamente de qué se trata: un token JWT (cambia automáticamente al Decodificador JWT), una URI de datos (cambia automáticamente a la vista previa de imagen), Base64 estándar o texto plano. También se detecta el tipo de contenido decodificado: el JSON se identifica para facilitar su lectura, las imágenes muestran una vista previa en vivo y los archivos binarios ofrecen un botón de descarga.

Privacidad

Toda la decodificación ocurre completamente en tu navegador mediante JavaScript. Tus cadenas Base64, tokens JWT y archivos nunca salen de tu dispositivo: nada se envía a ningún servidor, se almacena o se registra.

Preguntas frecuentes

Pega tu cadena codificada en Base64 en el campo de entrada con la dirección "Decode" seleccionada. La herramienta decodifica al instante y muestra el resultado. Detecta automáticamente si el contenido decodificado es texto plano, JSON, una imagen o un archivo binario.

Sí. Pega un token JWT (con tres segmentos separados por puntos) y la herramienta lo detecta automáticamente y cambia al modo Decodificador JWT. Decodifica la cabecera (algoritmo), el payload (datos de usuario y claims) y muestra el estado de expiración: si el token aún es válido o ya ha expirado, y desde hace cuánto tiempo.

Esto normalmente significa que el contenido original era un archivo binario (imagen, PDF, ZIP, ejecutable) en lugar de texto. La herramienta detecta el contenido binario y sugiere descargarlo en vez de mostrarlo como texto. Prueba la pestaña Image (si sospechas que es una imagen) o pega el contenido decodificado en el área del modo File.

Sí. Pega la URI de datos completa (por ejemplo, data:image/png;base64,iVBOR…) y la herramienta extrae el contenido Base64, lo decodifica y muestra una vista previa si es una imagen, u ofrece una descarga para otros tipos de archivo. El modo de decodificación de la pestaña Image está optimizado específicamente para esto.

El Base64 estándar usa los caracteres +, / y =. Base64URL (usado en JWTs y parámetros de URL) reemplaza + por -, / por _, y normalmente omite el relleno =. Este decodificador gestiona ambos formatos automáticamente: no necesitas especificar cuál es ni convertir manualmente entre ellos.

Sí. Cambia a la pestaña Batch, configura la dirección en Decode, e introduce una cadena Base64 por línea. La herramienta decodifica cada una por separado y muestra los resultados alineados línea por línea. Las decodificaciones fallidas se marcan claramente con un mensaje de error para esa línea específica.

Causas comunes: espacios o saltos de línea adicionales (la herramienta los elimina automáticamente), caracteres no válidos que no forman parte del alfabeto Base64, relleno incorrecto (falta el = al final), o una cadena que en realidad no está codificada en Base64. Comprueba que copiaste la cadena Base64 completa sin que se truncara.

Related Blog Posts

All Blog Posts
Blog