Base64 Decoder

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

Shift + Enter para Copiar · Shift + ← → para pestañas
Entrada Base64
0 caracteres
Salida decodificada
Velocidad
—
Privacidad
Solo Local
Tamaño
0 KB

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

Entrada Base64
Salida decodificada
SGVsbG8=
Hello
aG9sYSBtdW5kbw==
hola mundo
eyJ1c2VyIjoiYWRtaW4ifQ==
{"user":"admin"}
Y2Fmw6k=
café
JVBERi0x...
archivo PDF — aparece el botón de descarga
UEsDBBQ...
archivo ZIP/XLSX/DOCX — aparece el botón de descarga

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

Quick Tools
atob() en la consola
base64 por CLI
UTF-8 con tildes y emoji
sí
se rompe
sí
Base64URL automático
sí
no
con flag
Corrige padding faltante
sí
no
no
Detecta el archivo y lo descarga
sí
no
manual
Nada viaja por la red
sí
sí
sí
Sin instalar nada
sí
sí
no

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