Decodificador Base64
Decodifica cualquier cadena Base64 a texto legible. El decodificador tolerante acepta saltos de línea, relleno = faltante y alfabeto URL-safe sin limpieza previa.
0 caracteres · 0 bytes · 0 líneas
Resultado
0 caracteres · 0 bytes · 0 líneas
Acerca de la decodificación Base64
La decodificación devuelve cada grupo de 4 caracteres Base64 a los 3 bytes originales. Este decodificador es deliberadamente tolerante: acepta saltos de línea, espacios sueltos, relleno = faltante y el alfabeto URL-safe (- y _) sin limpieza previa.
Tareas habituales: inspeccionar la carga útil de un JWT, comprobar tokens de API, examinar Data URL o adjuntos de correo. Los bytes decodificados se muestran como texto UTF-8; decodificar una imagen producirá caracteres ilegibles, lo cual es esperado. Todo se ejecuta en local, así que pegar tokens aquí es seguro.
Qué resuelve esta herramienta
Unicode bien hecho
El texto se convierte a bytes UTF-8 antes de codificar, así que 中文, café y 🔒 van y vuelven correctamente en lugar de provocar un error.
Decodificador tolerante
Acepta saltos de línea, espacios sueltos, relleno = ausente y el alfabeto seguro para URL sin que tengas que limpiar nada antes.
Nada sale de la pestaña
La codificación se ejecuta en JavaScript en tu dispositivo. Los tokens, las credenciales y los payloads no se envían a ningún sitio.
Preguntas frecuentes
¿Cómo saber si una cadena es Base64?
Solo usa A–Z a–z 0–9 + / (o - _ en la variante URL-safe), su longitud es múltiplo de 4 y puede terminar con uno o dos =.
¿Por qué la salida decodificada es ilegible?
Dos causas frecuentes: los datos originales eran binarios (imagen, archivo) y no texto, o el texto usaba una codificación antigua distinta de UTF-8. La decodificación en sí es correcta.
¿Funciona sin el relleno =?
Sí. El relleno faltante, los saltos de línea incrustados y el alfabeto URL-safe se gestionan automáticamente.
¿Un segmento JWT falla en otras herramientas pero aquí funciona?
JWT usa el alfabeto URL-safe sin relleno, que muchos decodificadores rechazan; este lo acepta de forma nativa.