Ir al contenido principal
Herramientas para desarrolladores

Decodificador Base64

Easifica tu codificación — decodifica Base64 de vuelta a texto y archivos.

Free online Base64 decoder. Convert Base64 strings back to readable text, preview encoded images, detect file types, decode JWT tokens with expiration status, and download decoded files. Handles standard and URL-safe Base64 automatically.

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
Decodificador Base64
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
Ver el resultado decodificado

La herramienta decodifica al instante. Para imágenes, ve una vista previa en vivo. Para tokens JWT, ve el encabezado decodificado, el payload y el estado de expiración. Para archivos, descarga con un clic.

3
Manejar formatos especiales

Usa la pestaña Decodificador JWT para inspeccionar tokens de API y verificar su expiración. Usa la pestaña Por lotes para decodificar múltiples cadenas Base64 a la vez. Tanto el Base64 estándar como el seguro para URL se manejan automáticamente.

4
Exportar el resultado

Copia el texto decodificado, descarga archivos e imágenes decodificados, o usa el botón Intercambiar para mover la salida decodificada de vuelta al campo de entrada y recodificar con otros ajustes.

¿Qué hace la decodificación Base64?

Base64 decoding is the reverse of encoding — it converts a Base64-encoded ASCII string back to its original binary or text form. This is necessary whenever you receive Base64-encoded data from an API, email attachment, JWT token, data URI, or configuration file and need to inspect or use the original content.

Escenarios Comunes de Decodificación

  • API responses — Many APIs return binary data (images, certificates, files) encoded as Base64 inside JSON fields. Paste the value here to inspect or download the original content.
  • JWT token inspection — JSON Web Tokens encode their header and payload in Base64URL format. The JWT Decoder tab automatically splits the token, decodes each part, and shows the expiration time and status.
  • Data URI extraction — Paste a data:image/png;base64,... URI to see the image preview and download the original file.
  • Email attachments — MIME-encoded email attachments are Base64 text blocks in the raw email source. Decode them to retrieve the original file.
  • Encoded configuration values — Kubernetes secrets, environment variables, and some CI/CD systems store values as Base64. Decode them to read the actual configuration.

Detección automática inteligente

When you paste content, this decoder automatically detects what it is: a JWT token (auto-switches to JWT Decoder), a data URI (auto-switches to Image Preview), standard Base64, or plain text. The decoded content type is also detected — JSON is identified for easy reading, images show a live preview, and binary files offer a download button.

Privacidad

All decoding happens entirely in your browser using JavaScript. Your Base64 strings, JWT tokens, and files never leave your device — nothing is sent to any server, stored, or logged.

Preguntas frecuentes

Pega tu cadena codificada en Base64 en el campo de entrada con la dirección "Decodificar" 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 (tres segmentos separados por puntos) y la herramienta lo detecta automáticamente y cambia al modo decodificador JWT. Decodifica el encabezado (algoritmo), el payload (datos de usuario y reclamaciones), y muestra el estado de expiración: si el token sigue siendo válido o ya expiró, y por cuánto.

Esto generalmente 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 lugar de mostrarlo como texto. Prueba la pestaña Imagen (si sospechas que es una imagen) o pega el contenido decodificado en el área del modo Archivo.

Sí. Pega el URI de datos completo (p. ej., 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 Imagen está optimizado específicamente para esto.

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

Sí. Cambia a la pestaña Por lotes, establece la dirección en Decodificar e ingresa 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 adicionales o saltos de línea (la herramienta los elimina automáticamente), caracteres invá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. Verifica que copiaste la cadena Base64 completa sin truncarla.