Decodificador Base64
Decodifica strings Base64 a texto plano al instante en tu navegador. Compatible con UTF-8, entrada multilínea y muestra el tamaño del payload.
Actualizado junio de 2026
Revisado por Rafael Duarte
Cómo decodificar Base64 online
Tres pasos, sin registro
1. Pega la cadena
Base64 puro, Base64URL o una data URL completa — el prefijo `data:...;base64,` se elimina automáticamente.
2. Mira el resultado al instante
La decodificación corre mientras escribes e indica si la cadena es válida o si falta el padding.
3. Copia o descarga
El texto va directo al portapapeles; si es binario (PDF, XLSX, imagen…) se convierte en archivo con la extensión correcta.
Qué hace este decodificador de Base64
Más que convertir Base64 a texto plano
Decodifica a UTF-8 sin romper acentos
Usa los bytes reales en vez de atob() puro, así que tildes, ñ y emoji salen intactos.
Detecta archivos binarios
Lee los magic bytes del resultado y reconoce PDF, PNG, JPEG, GIF, BMP, WebP, ZIP (XLSX/DOCX/PPTX), XLS y GZIP.
Descarga el archivo original
Cuando el contenido es binario aparece un botón Descargar archivo que guarda el resultado con la extensión correcta.
Quita el prefijo de data URL
Puedes pegar data:application/pdf;base64,... directamente — el prefijo data:<mime>;base64, desaparece solo.
Corrige Base64URL y padding
Reemplaza -/_ por +// y completa los = que falten antes de decodificar.
100% en el navegador
Nada se envía a un servidor — la decodificación corre localmente, incluso sin conexión.
Ejemplos de Base64 decodificado
Lo que entra y lo que sale
Cuándo vas a necesitar esta herramienta
Los escenarios más comunes entre quienes la usan
PDF devuelto por una API
Una factura o contrato que llega como string dentro de un JSON. Pégalo y descarga el PDF real.
Hoja de cálculo XLSX
Reportes financieros e integraciones suelen devolver Excel codificado en Base64.
Payload de un JWT
Pega la parte del medio del token para leer los claims: usuario, expiración y roles.
Webhooks de automatización
n8n, Zapier y Make entregan adjuntos en Base64. Revísalos antes de procesarlos.
Secrets de CI/CD
Verifica el valor guardado en un secret de Kubernetes o de GitHub Actions.
Adjuntos de correo MIME
Cuerpos y adjuntos de archivos .eml vienen codificados. Decodifica y descarga.
¿No decodificó? Empieza por aquí
Las razones más comunes por las que un Base64 falla al decodificar
Cadena en Base64URL
Si viene de un JWT o de un parámetro de URL, cambia - por + y _ por / antes de pegarla.
Falta el padding
Algunos sistemas eliminan los =. Complétalos hasta que la longitud sea múltiplo de 4.
Espacios ocultos
Copiar desde un PDF o un editor de texto enriquecido a veces trae caracteres invisibles. Pega como texto plano.
Caracteres fuera del alfabeto Base64
El estándar solo usa A–Z, a–z, 0–9, +, / y =. Un % o un espacio suelto rompe la decodificación.
El resultado sigue pareciendo Base64
Si el texto decodificado sigue viéndose como Base64 (letras, números, +, /, =), el contenido original se codificó dos veces. Pega ese resultado de nuevo en la herramienta para quitar la segunda capa.
El archivo se descargó como .bin
Cuando los magic bytes no coinciden con ningún formato conocido, la herramienta asigna la extensión genérica .bin. Si ya sabes el tipo real del archivo, edita el campo de extensión junto al botón de descarga antes de guardar.
Por qué decodificar Base64 aquí
La decodificación ocurre completamente en tu navegador — ningún byte sale de tu equipo, y la página sigue funcionando sin conexión una vez cargada.
A diferencia de atob() en la consola, esta herramienta ya resuelve UTF-8, Base64URL, padding faltante y detección de archivos, sin que tengas que recordar ninguno de esos detalles cada vez. También forma parte de un conjunto de cuatro herramientas Base64 conectadas (decodificar, codificar, imagen↔Base64): el botón Swap & Encode envía el texto decodificado directo al codificador, y atajos como Shift+Enter (copiar) y Shift+flechas (cambiar de herramienta) agilizan el flujo de quien usa esto a diario.
Si la política de seguridad de tu empresa prohíbe pegar secretos de producción en herramientas online, usa mejor la consola del navegador o una CLI local — aunque todo corra en local, la prudencia depende de ti.
Quick Tools vs. las alternativas
Todas decodifican; no todas resuelven todo
Preguntas frecuentes
Pega la cadena Base64 (pura o con el prefijo data:application/pdf;base64, — ambas funcionan). La herramienta detecta los magic bytes del PDF y muestra el botón Descargar archivo.
Referencias
Artículo relacionado
Melhores ferramentas de Base64 online (encode e decode, gratuitas)
Herramientas relacionadas
- Codificador Base64 Desarrollador Codifica cualquier texto a Base64 al instante en tu navegador. Compatible con UTF-8, muestra el recuento de caracteres y el tamaño del payload. Gratis, sin...
- Base64 a Imagen Desarrollador Pega una cadena Base64 o data URL y previsualiza la imagen decodificada al instante — conversor gratuito compatible con PNG, JPEG, WebP, GIF y SVG. Sin...
- Decodificador de Entidades HTML Desarrollador Decodifica entidades HTML a texto plano online — convierte <, >, & y todas las entidades nombradas al instante.
- Imagen a Base64 Desarrollador Sube cualquier imagen y conviértela a una data URL Base64 lista para HTML, CSS o JSON — conversor gratuito compatible con PNG, JPEG, SVG y WebP. Sin subida...
- Decodificador de URL Desarrollador Decodifica cualquier URL o cadena en percent-encoding a texto legible al instante en tu navegador. Sigue el estándar RFC 3986. Gratis y sin registro.