Convertir CSV a XLS
Pase un archivo separado por comas o por punto y coma a un libro .xls clásico que se abre desde Excel 97 hasta el Microsoft 365 actual. Sirve cuando el sistema al que sube los datos exige el antiguo formato binario y rechaza cualquier otro.
Convertidor de datos
o suelte aquí archivos CSV, TSV, TXT … ·
Máx. 95 MB por archivo· Hasta 20 archivos· Se borran a los 30 minutos
Los archivos se procesan en nuestros servidores y se borran a los 30 minutos.
Carácter que separa las columnas en archivos CSV y de texto, tanto al leer como al escribir. Automático lo detecta en la entrada y escribe comas.
UTF-8 funciona con cualquier idioma. Elija UTF-8 con BOM si Excel en Windows muestra tildes o caracteres asiáticos ilegibles al abrir el CSV.
Entrada de Excel, ODS y Numbers: convierte solo la primera hoja o todas (un CSV por hoja dentro de un ZIP, o una clave JSON por hoja).
Nombre de la pestaña de la hoja en la nueva hoja de cálculo, de hasta 31 caracteres.
Array de objetos usa los nombres de columna como claves en cada fila; array de arrays es más compacto y conserva el encabezado como primer array.
Nombre del elemento exterior que envuelve todas las filas; cada fila se convierte en un <row> dentro de él.
Se usa en las sentencias CREATE TABLE e INSERT. Solo letras, dígitos y guiones bajos.
Las comillas y los tipos de columna varían un poco entre bases de datos; elija aquella en la que va a importar.
Reescribe las celdas de fecha en un solo formato. ISO (2026-10-18) es el más seguro para bases de datos y código; Mantener sin cambios las deja como aparecen en el original.
Cómo usar esta herramienta
- 1
Agregue los archivos CSV
Suelte un CSV o hasta 20 a la vez, de 95 MB cada uno. Funciona con cualquier separador.
- 2
Confirme cómo se lee el CSV
El Delimitador está en Detección automática. En Opciones avanzadas puede forzar Punto y coma o Tabulación, elegir la Codificación de texto de origen y cambiar el nombre de la pestaña con Nombre de la hoja.
- 3
Convierta y suba el archivo
Pulse Convertir a XLS, descargue el libro y envíelo al importador o al colega que pidió el formato de Excel 97–2003.
¿Cómo se convierte un CSV a XLS?
Suba el CSV, deje el Delimitador en Detección automática y pulse Convertir a XLS. Obtiene un libro de Excel 97–2003 con una hoja, el encabezado en la fila 1 y cada línea del CSV como una fila, siempre que el archivo no supere las 65 536 filas y las 256 columnas.
Convertir CSV a XLS para sistemas que solo leen el formato antiguo
Quien necesita un conversor de CSV a XLS casi nunca eligió el formato. Un programa contable, un portal de proveedores o una herramienta interna de recursos humanos se construyó sobre el archivo binario de Excel que introdujo Office 97, y su pantalla de carga revisa la extensión. Un CSV se rechaza porque es texto; un XLSX se rechaza porque, para ese programa, es un archivo ZIP desconocido.
La conversión en sí es sencilla, porque un CSV no contiene nada que un XLS no pueda guardar. Cada línea pasa a ser una fila, cada valor separado una celda, y la primera línea el encabezado. Lo que aporta el libro es la estructura que espera el importador: una hoja con nombre, una cuadrícula fija de celdas y números guardados como números en lugar de caracteres. Si nada de su lado exige el tipo antiguo, CSV a XLSX es mejor opción, porque todas las aplicaciones de hojas de cálculo actuales usan XLSX como formato predeterminado.
Límites del archivo XLS que conviene revisar antes de convertir
- filas por hoja XLS
- 65 536
- columnas, de A a IV
- 256
- caracteres en el nombre de la hoja
- 31
- por cada CSV que suba
- 95 MB
El límite de filas es el que más pesa. Un año de transacciones diarias de una tienda con movimiento, o una lista de clientes exportada de un CRM, supera con facilidad las 65 536 líneas, y el formato antiguo no permite continuar en la misma hoja. Un CSV con encabezado y 70 000 registros no cabe.
Las fechas merecen una segunda mirada. Un CSV guarda 03/04/2026 como caracteres, y que signifique marzo o abril depende de quién lo escribió. Los archivos de Excel guardan las fechas como números de serie contados desde 1900, así que el conversor tiene que leer el texto de una sola manera. Ajuste Fechas a ISO en Opciones avanzadas si el importador documenta un formato, o déjelas como están si solo necesita que el archivo se abra.
Cómo XLS pasó a ser el formato heredado de Excel
1997
BIFF8 llega con Excel 97
El formato binario detrás de .xls incorpora texto Unicode y la cuadrícula de 65 536 filas que las versiones siguientes mantuvieron durante una década.
2005
El CSV obtiene una especificación escrita
La RFC 4180 documenta el formato separado por comas que las hojas de cálculo llevaban años intercambiando de manera informal.
2007
XLSX pasa a ser el predeterminado
Excel 2007 guarda por defecto libros Office Open XML y amplía la hoja a 1 048 576 filas y 16 384 columnas.
2008
OOXML se convierte en norma ISO
Se publica la ISO/IEC 29500, y XLS queda como el formato que todavía lee el software antiguo.
CSV y XLS frente a frente
CSV
Valores separados por comas (CSV)
CSV es un formato de texto plano para tablas en el que cada línea es una fila y las comas separan las columnas. Se usa desde los primeros tiempos de la informática y se describe en el RFC 4180, aunque muchas variantes usan punto y coma o tabulaciones y distintas codificaciones de texto. Casi todas las hojas de cálculo, bases de datos y herramientas de análisis pueden importarlo y exportarlo, lo que lo convierte en el formato predeterminado para mover datos entre sistemas. CSV guarda solo valores, sin fórmulas, formato, varias hojas ni tipos de datos.
- Compresión
- –
- Transparencia
- –
- Animación
- –
- Presentado en
- –
XLS
Libro de Microsoft Excel 97–2003
XLS es el formato binario de hojas de cálculo que usó Excel desde Excel 97 hasta que XLSX lo reemplazó en 2007. Está limitado a 65 536 filas y 256 columnas por hoja y guarda los datos en una estructura propietaria. Muchos sistemas heredados, portales gubernamentales y exportaciones bancarias antiguas todavía generan o exigen XLS. Excel, LibreOffice y Google Sheets pueden abrirlo.
- Compresión
- –
- Transparencia
- –
- Animación
- –
- Presentado en
- 1997 · Microsoft
Un CSV se convierte en XLS cuando el destino quedó detenido en el tiempo: un importador heredado, una instalación antigua de Office o un formulario de carga que solo acepta el tipo de Excel 97–2003 y rechaza tanto el texto plano como el XLSX.
Preguntas sobre CSV a XLS
¿Por qué alguien seguiría necesitando XLS en lugar de XLSX?
Porque el programa que lo lee no puede cambiar. Rutinas de importación internas escritas en los años 2000, algunas plantillas de carga gubernamentales y de nómina, y equipos que todavía usan Office 2003 solo interpretan el archivo binario BIFF8. Cuando un formulario de carga acepta únicamente .xls, un XLSX se rechaza aunque contenga las mismas filas.
¿Qué pasa si mi CSV tiene más de 65 536 líneas al convertirlo a XLS?
Una hoja XLS no puede contenerlas: el formato termina en la fila 65 536, encabezado incluido. Divida primero el CSV en archivos más pequeños o genere un libro moderno con CSV a XLSX, que admite 1 048 576 filas por hoja.
¿Se conservan las tildes y la escritura asiática en un XLS?
Sí. BIFF8 guarda el texto de las celdas en Unicode, así que los nombres en polaco, griego o japonés conservan sus caracteres. El problema habitual está en la entrada: si el CSV se guardó en Windows-1252 o Shift_JIS, elija esa opción en Codificación de texto para que el conversor lo lea bien antes de escribir el libro.
¿Puede el conversor a XLS abrir un CSV con punto y coma de un Excel europeo?
La detección automática revisa las primeras líneas y reconoce comas, punto y coma, tabulaciones y barras verticales. Una exportación alemana o francesa con punto y coma y comas decimales se separa en las columnas correctas; ajuste el Delimitador a mano solo cuando un archivo mezcla separadores.
¿El formato XLS también tiene un límite de columnas, además del de filas?
Sí, 256 columnas, que terminan en la columna IV. Las exportaciones anchas de herramientas de analítica o plataformas de encuestas pueden superarlo, y las columnas posteriores a IV no se pueden guardar en el formato antiguo.
¿Cómo vuelvo a pasar el XLS a CSV más adelante?
Páselo por Excel a CSV. Los valores vuelven tal como estaban; solo se pierden el nombre de la hoja y los tipos de celda.
- Convertir CSV a XLSXConvierta un CSV en un libro XLSX de Excel con ceros iniciales, ID largos y tildes intactos. Detecta solo archivos con comas, punto y coma o tabulaciones.
- Convertir XLSX a XLSConvierta libros .xlsx al formato antiguo .xls para Excel 2003, importadores ERP viejos y portales que rechazan XLSX. Se conservan todas las hojas, 20 por lote.
- Convertir XLS a XLSXConvierta libros .xls de Excel 97–2003 a .xlsx en línea. Todas las hojas se conservan, sin el límite de 65 536 filas y sin instalar Excel. Lotes de 20.
- Convertir Excel a CSVConvierta libros de Excel (XLS, XLSX, XLSM) a CSV con cada hoja en su propio archivo, delimitador coma o punto y coma y UTF-8 que Excel reabre bien.
- Convertir TXT a CSVPase archivos .txt delimitados a CSV en línea. Detecta tabulaciones, barras, punto y coma o espacios, corrige la codificación y entrecomilla según RFC 4180.