Convertir XLS a XLSX
Lleve libros de Excel 97–2003 al formato que guardan por defecto todas las hojas de cálculo actuales. Suba los archivos .xls, conserve todas las hojas y descargue libros .xlsx que se abren sin Modo de compatibilidad.
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
Suba los libros antiguos
Suelte un .xls o el contenido de una carpeta entera, hasta 20 archivos de 95 MB cada uno. Los archivos de Excel 97 a 2003 comparten una misma estructura binaria.
- 2
Conserve todas las hojas
Hojas que se convierten empieza en Todas las hojas en esta página, así que cada pestaña del archivo antiguo pasa a ser una pestaña del nuevo. Cambie a Primera hoja solo si las demás pestañas son borradores.
- 3
Convierta y guarde
Pulse Convertir a XLSX y descargue los libros, o un solo ZIP para un lote. Ábralos en Excel, Google Sheets, Numbers o LibreOffice Calc.
Convertir XLS a XLSX pasa un libro del formato binario de Excel 97–2003 al formato Office Open XML que llegó con Excel 2007. Las filas, las columnas y los nombres de las hojas se conservan; el límite de 65 536 filas desaparece; y el archivo suele pesar menos.
Por qué siguen apareciendo archivos XLS antiguos
La extensión .xls fue el formato de guardado predeterminado de Excel desde Excel 97 hasta que Excel 2007 lo reemplazó. Los archivos contables, los instrumentos de laboratorio y los sistemas de inventario siguieron escribiéndolo mucho tiempo después, porque todos los lectores entendían ese formato congelado. Por eso los archivos siguen apareciendo: una exportación del portal de un banco, la lista de precios de un proveedor reutilizada durante años, una década de informes mensuales.
El problema empieza cuando ese archivo se encuentra con programas actuales. Excel lo abre en Modo de compatibilidad, las funciones más nuevas no se pueden guardar en él y bibliotecas de datos como openpyxl de Python solo leen .xlsx, así que los scripts fallan con el archivo binario antiguo. Google Sheets y Numbers importan .xls, pero cada vez que se guarda de nuevo hay una conversión de todos modos. Actualizar una sola vez, en bloque, termina con las idas y vueltas. Si lo que realmente necesita es un archivo plano para importar a una base de datos, vaya directo a XLSX a CSV después de este paso.
XLS frente a XLSX: filas, columnas y peso del archivo
- filas por hoja en XLS
- 65 536
- filas por hoja en XLSX
- 1 048 576
- columnas en XLS (de A a IV)
- 256
- columnas en XLSX (de A a XFD)
- 16 384
La cuadrícula es la diferencia visible: dieciséis veces más filas y sesenta y cuatro veces más columnas. Un registro de sensores o una exportación de transacciones que se repartió en varias hojas para caber en el límite antiguo puede quedar en una sola hoja después de actualizar.
Por dentro el cambio es mayor. XLS es BIFF8, un flujo binario de registros que Microsoft documentó por completo recién años después de su lanzamiento. XLSX es un archivo ZIP de partes XML, normalizado como ECMA-376 en 2006 y como ISO/IEC 29500 en 2008, y por eso tantos programas y lenguajes de programación pueden leerlo y escribirlo. La capa ZIP también explica por qué los mismos datos suelen ocupar menos espacio en disco como .xlsx.
Las macros y las fórmulas necesitan una segunda revisión
Un .xlsx no puede guardar macros VBA, y este convertidor traslada valores de celda, no fórmulas activas, gráficos ni tablas dinámicas. Conserve el .xls original hasta haber abierto el archivo nuevo y comprobado que coinciden los números de sus hojas clave.
Errores comunes al actualizar archivos XLS
MitoCambiar el nombre del archivo de .xls a .xlsx lo actualiza.
RealidadLos bytes siguen siendo BIFF8 binario. Excel avisa entonces que el formato y la extensión del archivo no coinciden, y otras apps lo rechazan directamente.
MitoNo es seguro conservar archivos XLS.
RealidadLos datos simples de un .xls son inofensivos. El riesgo está en las macros, y por eso Excel bloquea de forma predeterminada las macros que vienen de internet; un .xlsx simplemente no puede contenerlas.
MitoSolo quien usa Excel 2003 sigue necesitando .xls.
RealidadAlgunos portales de carga, importaciones de ERP antiguos y programas de laboratorio todavía lo piden, y para eso está XLSX a XLS, la dirección contraria.
Los dos formatos de Excel, uno al lado del otro
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
XLSX
Libro de Microsoft Excel
XLSX es el formato de libro predeterminado de Microsoft Excel desde Office 2007, basado en el estándar Office Open XML. Guarda varias hojas, fórmulas, formato, gráficos, tablas dinámicas y validación de datos en un paquete ZIP de XML. Admite más de un millón de filas por hoja y es el formato de intercambio predeterminado para hojas de cálculo empresariales. Google Sheets, LibreOffice y Numbers abren XLSX, aunque las macros y las funciones avanzadas pueden no conservarse.
- Compresión
- –
- Transparencia
- –
- Animación
- –
- Presentado en
- 2007 · Microsoft
Se actualiza XLS a XLSX para salir del Modo de compatibilidad, quitar el límite de 65 536 filas y obtener archivos que las apps y los scripts modernos leen sin bibliotecas heredadas.
Convertir XLS a XLSX: preguntas
¿Por qué Excel muestra Modo de compatibilidad al abrir un .xls?
Excel 2007 y posteriores abren el formato binario antiguo, pero mantienen el libro dentro de los límites antiguos para poder guardarlo de nuevo como .xls. La barra de título muestra Modo de compatibilidad para avisar que la cuadrícula termina en 65 536 filas y 256 columnas. Una copia .xlsx quita esa restricción.
¿Necesito tener Excel instalado para actualizar un archivo XLS a XLSX?
No. La conversión se hace en el servidor, así que una Chromebook, una tableta o una computadora que solo tiene LibreOffice pueden generar archivos .xlsx, algo útil cuando un inventario de TI encuentra cientos de archivos antiguos.
¿El archivo XLSX pesa menos que el XLS?
Normalmente, sí. Un .xlsx es un paquete ZIP de partes XML, así que el texto repetido y el formato vacío se comprimen bien, mientras que .xls guarda los registros sin comprimir. Los libros con muchas celdas de texto suelen reducirse más; uno formado sobre todo por imágenes incrustadas cambia poco.
¿Qué pasa con las macros de un XLS antiguo al pasarlo a XLSX?
Un .xlsx no puede contener código VBA por diseño; el propio Excel se niega a guardar macros con esa extensión y le indica usar .xlsm. Conserve el .xls original como fuente de las macros, o copie los módulos a un libro habilitado para macros en Excel después de convertir.
¿Es seguro borrar después los archivos XLS originales?
Abra primero una muestra de los archivos nuevos y compare los totales de las hojas clave. El convertidor de datos escribe los valores de las celdas, así que un libro que dependía de fórmulas activas, gráficos o tablas dinámicas debe revisarse antes de eliminar los originales. Los archivos que sube aquí se borran de nuestro servidor a los 30 minutos.
- 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 ODS a XLSXConvierta hojas de cálculo ODS de LibreOffice u OpenOffice Calc a XLSX para Excel y formularios de carga. Todas las hojas, hasta 20 archivos, sin instalar.
- 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 Numbers a ExcelConvierta una hoja de Apple Numbers en un libro XLSX de Excel que se abre en Windows, Google Sheets y portales de oficina. Conserva cada hoja, sin Mac.
- Convertir XLSX a CSVPase un libro XLSX a un CSV UTF-8 limpio para Shopify, WooCommerce, Mailchimp, Salesforce o una base de datos. Fórmulas como valores; fechas en ISO.
- Convertir CSV a XLSConvierta CSV a XLS, el formato de Excel 97–2003 que aún exigen importadores antiguos y Office heredados. Delimitador automático, hasta 20 archivos a la vez.