Cómo convertir Excel a CSV gratis, en el navegador (XLSX a CSV)
Publicado el 25 de agosto de 2026
Puedes convertir un Excel (.xlsx) a CSV en tres clics, gratis y sin salir del navegador. Aquí tienes el paso a paso, qué cambia y qué revisar antes de importar.
Cómo convertir Excel a CSV
Sube el archivo .xlsx, haz clic en "Convertir y descargar" y un .csv con el mismo nombre se descarga al instante. La herramienta lee la primera hoja del libro, separa las columnas con coma, guarda el texto en UTF-8 y descarta colores, fórmulas y formato: queda solo el contenido, que es lo que piden los sistemas de importación. Todo ocurre en tu navegador.
- Abre la herramienta "Excel (XLSX) a CSV" y sube el archivo .xlsx (puedes subir varios a la vez).
- Comprueba que la tabla que quieres esté en la primera hoja del archivo: es la que se convierte.
- Haz clic en "Convertir y descargar". Con más de un archivo, el botón muestra "Convertir 2 hojas", por ejemplo.
- Recibe el .csv con el mismo nombre que el archivo original (uno por hoja enviada), listo para importar.
Qué hace la herramienta (y qué no)
- Lee solo la primera hoja. Si la tabla que te interesa está en otra hoja, muévela a la primera posición en Excel (o guárdala en un archivo aparte) antes de subirla. No hay selector de hoja ni aviso cuando existen otras.
- Separador: siempre coma, el estándar del formato CSV. Si el sistema de destino exige punto y coma, elige el separador en su pantalla de importación o abre el CSV en un editor de texto y reemplázalo. Un valor que contiene coma, comillas o salto de línea sale entre comillas, como manda la norma del CSV.
- Codificación: el CSV sale en UTF-8, la más aceptada hoy. Acentos, ñ y emojis se conservan.
- Fechas: las celdas que Excel marcó como fecha salen en el CSV en formato día/mes/año (ej.: 21/07/2021; con hora, 21/07/2021 14:30). Una celda que Excel no marcó como fecha sale tal como está guardada, que puede ser el número interno de Excel (45658); las fechas escritas como texto siguen siendo texto. Conviene revisar la columna antes de importar.
- Las fórmulas se convierten en su último valor calculado; las celdas de verdadero/falso salen como TRUE y FALSE; colores, bordes, anchos de columna, gráficos e imágenes quedan fuera.
- Acepta solo .xlsx, el formato del Excel moderno. Un .xls antiguo debe guardarse como .xlsx en Excel antes. El límite es de 2 GB por archivo.
Por qué tantos sistemas piden CSV
CSV significa "valores separados por comas". Es un archivo de texto en el que cada línea es una fila de la tabla y cada coma marca el cambio de columna, según la norma RFC 4180. Cualquier programa puede leerlo sin depender de Excel, y por esa simplicidad un ERP, una tienda online, una base de datos o una herramienta de correo piden CSV al importar: no quieren colores ni fórmulas, quieren solo los datos, fila por fila, de forma predecible.
Errores comunes al importar y cómo resolverlos
- Acentos cambiados al abrir en Excel: el archivo está bien. El Excel de Windows, al abrir un CSV con doble clic, a veces lee mal el UTF-8. Usa la importación de datos de Excel eligiendo la codificación UTF-8, o ábrelo en Google Sheets o LibreOffice.
- Columnas desordenadas: el sistema de destino esperaba punto y coma y el archivo llegó con coma. Ajusta el separador en la pantalla de importación.
- Encabezado incorrecto: muchos sistemas usan la primera fila como nombre de las columnas. Deja esa fila limpia, sin celdas combinadas ni filas de título encima de la tabla.
- Desapareció el cero a la izquierda (códigos postales, códigos de producto): si en Excel el valor está como texto, el cero se mantiene en el CSV; si está como número con formato visual, el CSV recibe el número sin el cero. Convierte la columna a texto en Excel antes.
- La fecha se volvió número (ej.: 45658): la celda no estaba marcada como fecha en Excel. Aplica un formato de fecha a la columna y convierte de nuevo, o usa la conversión Excel a JSON, que entrega la fecha como aaaa-mm-dd. Si el sistema de destino pide otro formato, ajústalo al importar.
¿Necesitas JSON o el camino inverso?
Si quieres conservar los tipos, la conversión Excel a JSON avisa cuando el archivo tiene otras hojas y entrega los números como números, verdadero/falso como booleanos y las fechas como aaaa-mm-dd (con hora, aaaa-mm-ddThh:mm). Además tiene la opción "Una línea por registro (NDJSON)" para sistemas que piden un registro por línea. Ese camino y los demás entre hoja de cálculo y JSON están en cómo convertir CSV, JSON y Excel entre sí.
Convertir Excel a JSON →¿Recibiste un CSV y quieres una hoja de cálculo de verdad? La conversión CSV a Excel detecta sola si el separador es coma, punto y coma o tabulación y genera un .xlsx de una hoja, con los números reconocidos como números. Y para consultar el CSV con SQL, mira cómo convertir CSV o JSON a SQLite.
Convertir CSV a Excel →Todo ocurre en tu navegador: la hoja se convierte en tu propio dispositivo y nunca se envía a ningún servidor. Tus datos no salen de tu computadora.
Antes de importar, abre el CSV en un editor de texto y mira las columnas de fecha y los códigos con cero a la izquierda. Son los dos puntos donde el resultado puede diferir de lo que ves en Excel.
