Cómo convertir Excel a CSV (y cuándo hacerlo)
El CSV (valores separados por comas) es la lengua franca de los datos. Cualquier base de datos, CRM, herramienta de análisis o lenguaje de programación puede leerlo. Excel XLSX es estupendo para trabajar con datos, pero cuando necesitas pasar datos a otro sistema, CSV es casi siempre el formato correcto. Aquí tienes cuándo y cómo convertir.
Cuándo convertir Excel a CSV
- Importaciones a bases de datos. MySQL, PostgreSQL, SQLite: todas tienen soporte nativo de importación CSV. Importar un XLSX en bruto raramente es una opción.
- API y pipelines de datos. Pandas, scripts de Python, R y la mayoría de herramientas ETL leen CSV de forma nativa.
- Plataformas de CRM y e-commerce. Shopify, Salesforce, Mailchimp: sus herramientas de importación masiva esperan CSV, no XLSX.
- Compartir con usuarios sin Excel. Google Sheets, LibreOffice Calc y Apple Numbers abren CSV perfectamente.
Qué se pierde al convertir a CSV
El CSV solo almacena los valores en bruto de la hoja activa, nada más sobrevive:
- Las fórmulas se convierten en sus valores calculados
- El formato (fuentes, colores, bordes) se elimina
- Varias hojas: solo se exporta la hoja activa
- Gráficos, imágenes, tablas dinámicas: todos se descartan
Si necesitas conservar algo de esto, mantén el XLSX y exporta a CSV solo como copia.
Cómo convertir Excel a CSV online
- Abre el conversor de Excel a CSV.
- Sube tu archivo .xlsx o .xls.
- Haz clic en «Convertir»: la hoja activa se exporta como CSV en UTF-8.
- Descarga el archivo. No se requiere registro.
Cuidado: la codificación de texto
El problema más común con CSV es la codificación. UTF-8 es la opción correcta para cualquier sistema moderno: admite todos los idiomas, caracteres especiales y símbolos. Si abres el CSV en versiones antiguas de Excel en Windows, puede leer mal las tildes y caracteres especiales a menos que indiques a Excel la codificación (Datos → Desde texto/CSV → UTF-8). El CSV de Converters.live usa UTF-8 sin BOM, la opción más segura para la mayoría de herramientas.
¿Necesitas volver a Excel?
Usa el conversor de CSV a Excel para convertir un CSV de vuelta en una hoja de cálculo con columnas correctas. Detecta automáticamente el delimitador (coma, punto y coma, tabulador) y la codificación.
Coma o punto y coma: una trampa regional
En regiones donde el separador decimal es una coma (buena parte de Europa continental, incluida España), Excel usa un punto y coma como separador de campos en CSV para evitar ambigüedad con los números decimales. Un CSV exportado en un sistema con configuración regional de EE. UU. o Reino Unido y abierto en un sistema con configuración regional europea puede aparecer como una sola columna gigante sin separar, o viceversa: la solución es indicar explícitamente a la herramienta receptora qué delimitador usa realmente el archivo, en lugar de suponerlo.
Límites de filas y columnas
El propio CSV no tiene un límite de filas incorporado: es solo texto, así que puede contener millones de filas si la herramienta receptora soporta el tamaño del archivo. Excel, sin embargo, limita una sola hoja a 1.048.576 filas; un CSV mayor que eso se truncará silenciosamente si se reabre en Excel, así que las exportaciones muy grandes se manejan mejor con herramientas de bases de datos o scripts que lean el CSV directamente, en lugar de hacerlo pasar por una hoja de cálculo.