Ir al contenido
AioFreeKit

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

El resultado aparecerá aquí mientras escribes.

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.

Comentarios y contacto

¿Encontraste un error o tienes una idea para una nueva herramienta? Leemos cada mensaje: indica la página y qué falló para que podamos solucionarlo antes.

Escríbenos