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.
Cómo usar
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.
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.
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.
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.
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.