Convertidor de XLSX a CSV

La conversión de una hoja de Excel a una tabla CSV extrae datos tabulares sin procesar en un formato de texto universal para lograr la máxima compatibilidad de software.

Selecciona o arrastra archivos aquí

Privado - los archivos nunca salen de tu dispositivo

o pega Ctrl+V

Mientras esperas tus archivos, puedes jugar a Code Rain

Garantía de privacidad sin transmisión de red: 0 bytes subidos a servidores externos. Todo el procesamiento se realizó de forma local en el entorno seguro de tu navegador.

Comparativa de formatos y especificaciones técnicas

EspecificaciónXLSXCSV
Tipo MIME-text/csv
Tipo-datos tabulares
Compresión-ninguna
Especificación estándar-IETF RFC 4180
Cabecera de bytes mágicos-Flujo de texto delimitado según RFC 4180

Resumen de formatos y aplicaciones

Las aplicaciones de hoja de cálculo como Microsoft Excel utilizan formatos complejos de libros de trabajo para almacenar múltiples hojas, formato de celdas, fórmulas y gráficos. Si bien estas características ayudan a los usuarios a organizar modelos financieros complejos y herramientas de seguimiento de proyectos, crean barreras al mover datos a otros sistemas. Muchas bases de datos relacionales, canales de datos y herramientas de gestión de relaciones con clientes importan tablas de texto plano mucho más fácilmente que los archivos de libro de trabajo. Transformar un libro de trabajo en texto plano soluciona esta barrera de compatibilidad. El proceso de exportación elimina los estilos visuales, anchos de columna y fórmulas, dejando solo las filas y columnas sin procesar. Los programadores y analistas de datos confían en este flujo de trabajo para ingerir registros en scripts automatizados, servidores de bases de datos y aplicaciones web sin encontrar errores de análisis causados por metadatos de estilo ocultos.

Especificaciones técnicas y desglose de códecs

El motor de conversión descomprime el archivo XLSX, analiza los datos XML de la primera hoja de cálculo y la tabla de cadenas compartidas, y serializa los valores almacenados en caché de las celdas en filas de texto separadas por comas, con comillas al estilo de RFC 4180, al tiempo que elimina las fórmulas, el formato y las macros. Las celdas con formato de fecha u hora se escriben como texto ISO 8601, por ejemplo, 2024-10-15 o 2024-10-15 18:00:00, en lugar de los números de serie internos de Excel.

Compatibilidad con sistemas operativos y navegadores

El soporte de sistemas operativos y software para tablas de texto plano es universal. Los sistemas Windows, macOS, Linux, iOS y Android abren tablas de texto de forma nativa mediante editores de texto predeterminados, software de hojas de cálculo y utilidades de línea de comandos. Los navegadores web modernos, incluidos Google Chrome, Mozilla Firefox, Apple Safari y Microsoft Edge, pueden renderizar tablas de texto directamente o procesarlas mediante marcos de JavaScript del lado del cliente. No se requieren complementos propietarios ni licencias de software de hojas de cálculo especializadas para leer o escribir los archivos de salida. La compatibilidad también depende de la aplicación, el dispositivo, el sistema operativo y su versión.

Información útil

Verifica siempre la configuración del delimitador de tu tabla de texto antes de importar a una base de datos, ya que las configuraciones regionales de las hojas de cálculo europeas suelen usar por defecto puntos y comas en lugar de comas para evitar conflictos con los separadores decimales.

Preguntas frecuentes

¿Cómo se convierte una hoja de Excel a una tabla CSV sin perder calidad?

Como las tablas de texto solo almacenan valores de texto sin formato, transformar en este formato un libro con varias hojas y fórmulas supone una conversión con pérdida en cuanto a estilos, gráficos y fórmulas. Solo se exporta la primera hoja de cálculo; sus números y cadenas de texto sin formato se conservan, y las fechas y horas se escriben como texto ISO 8601, pero durante la exportación se eliminan de forma permanente todo el formato visual y toda la lógica de las fórmulas calculadas.

¿Cuál es la diferencia entre una hoja de Excel y una tabla CSV?

Una hoja de Excel es un contenedor comprimido en binario que contiene múltiples documentos XML que almacenan estilos, fórmulas y múltiples hojas de trabajo. Una tabla CSV es un único archivo de texto plano que contiene una tabla de filas y columnas separadas por caracteres delimitadores, careciendo de cualquier compatibilidad con fórmulas o formato visual.