Cómo saber si una cadena Base64 contiene realmente un archivo Excel
La extensión no viaja dentro de una cadena Base64. Por eso la herramienta no se limita al nombre del archivo de texto: decodifica los bytes, comprueba que comiencen como un contenedor ZIP y luego intenta leer la estructura de un libro XLSX. La secuencia inicial UEsDB es una pista habitual, pero no demuestra por sí sola que el ZIP sea un Excel válido.
XLSX y XLS no son el mismo formato
Un archivo .xlsx contiene varios documentos XML dentro de un contenedor ZIP. El formato antiguo .xls utiliza una estructura binaria diferente y no se admite en esta página. Cambiar la extensión o el tipo MIME no convierte un libro antiguo: debes exportarlo correctamente como XLSX desde una aplicación compatible.
Ejemplo de verificación de un reporte
Imagina que una API entrega un reporte de inventario como Base64. Después de decodificar, selecciona cada hoja y comprueba encabezados, primeras filas, fechas y totales visibles. Si esperabas las hojas Inventario y Resumen pero solo aparece una, conserva la cadena original y consulta al sistema emisor antes de utilizar el archivo.
Vista previa frente al libro descargado
La tabla muestra una cantidad limitada de filas y representa las celdas como texto legible. No reproduce colores, anchos, gráficos, imágenes, validaciones ni el resultado completo de todas las fórmulas. La descarga conserva los bytes decodificados; abre el XLSX en una aplicación de confianza para hacer la revisión final.
Fórmulas, vínculos y contenido activo
Un libro puede contener fórmulas, enlaces externos o referencias a otros archivos. La página no los ejecuta durante la vista previa, pero la aplicación con la que abras la descarga puede tratarlos de otra manera. No habilites contenido ni actualices vínculos en documentos de origen desconocido.
Motivos habituales de rechazo
- La cadena está incompleta o incluye texto adicional antes o después del Base64.
- El contenido corresponde a XLS, CSV, PDF u otro ZIP que no es un libro XLSX.
- La Data URL declara un tipo incorrecto o fue copiada con espacios.
- El archivo está dañado o el libro no contiene hojas legibles.
- La librería necesaria no pudo cargarse; en ese caso revisa la conexión y vuelve a intentarlo.
Privacidad y comprobación final
El contenido se decodifica en la pestaña, pero la descarga crea una copia permanente en tu dispositivo. Utiliza datos ficticios para pruebas, elimina copias innecesarias y no compartas la cadena: quien la reciba puede reconstruir el libro completo.