Convertidor de Excel a CSV
Convierta Excel (.xlsx, .xls) a CSV en su navegador, sin subir nada. Elija hoja, delimitador, BOM UTF-8 y fin de línea CRLF/LF según RFC 4180.
Acerca del Convertidor de Excel a CSV
El Convertidor de Excel a CSV es una herramienta en línea gratuita que convierte archivos de hoja de cálculo Excel (.xlsx y .xls) a formato CSV (valores separados por comas). Seleccione un archivo Excel, elija una hoja y delimitador, luego descargue su archivo CSV, todo procesado localmente en su navegador para privacidad completa.
¿Por qué convertir Excel a CSV?
CSV es un formato universal compatible con prácticamente todas las herramientas de procesamiento de datos. Convertir Excel a CSV es esencial para:
- Importar datos a bases de datos (MySQL, PostgreSQL, etc.)
- Procesar datos con lenguajes de programación (Python, R, JavaScript)
- Usar datos con herramientas de línea de comandos y scripts
- Importar a aplicaciones web y APIs
- Compartir datos entre diferentes plataformas
- Reducir tamaño de archivo para almacenamiento o transferencia
- Garantizar compatibilidad con sistemas antiguos
Los archivos CSV son texto plano, lo que los hace más portátiles y fáciles de controlar versiones que archivos binarios de Excel.
¿Qué formatos de Excel son compatibles?
Esta herramienta admite formatos modernos y heredados de Excel:
- .xlsx (Excel 2007 y posterior) - Formato moderno basado en XML
- .xls (Excel 97-2003) - Formato binario heredado
Ambos formatos son totalmente compatibles con todas las características, incluyendo:
- Múltiples hojas
- Varios tipos de datos (texto, números, fechas, fórmulas)
- Hojas de cálculo grandes (miles de filas)
- Caracteres especiales y texto Unicode
¿Cómo elijo qué hoja convertir?
Si su archivo Excel contiene múltiples hojas, puede seleccionar cuál convertir:
1. Cargue su archivo Excel
2. El menú desplegable de selección de hojas se llenará con todas las hojas disponibles
3. Elija la hoja que desea convertir
4. Haga clic en 'Convertir a CSV'
La herramienta muestra el nombre de la hoja para que pueda identificar fácilmente la correcta. Si su archivo tiene solo una hoja, se seleccionará automáticamente.
¿Qué opciones de delimitador están disponibles?
Elija el delimitador que mejor se ajuste a sus necesidades:
- Coma (,) - Formato CSV estándar, más ampliamente compatible
- Punto y coma (;) - Común en configuraciones regionales europeas donde la coma es separador decimal
- Tabulación (\t) - Formato TSV, útil para datos con comas
- Barra vertical (|) - Alternativa para datos con comas y tabulaciones
- Personalizado - Especifique cualquier carácter que necesite
El delimitador determina cómo se separan los valores en su archivo CSV. Elija según los requisitos de su aplicación de destino.
¿Qué pasa con las fórmulas en mi archivo Excel?
El convertidor exporta los valores calculados de las fórmulas, no las fórmulas en sí. Por ejemplo:
- Si la celda A1 contiene =SUMA(B1:B10) con resultado 150
- El CSV contendrá 150, no la fórmula
Este es el comportamiento estándar porque:
- El formato CSV no admite fórmulas
- La mayoría de aplicaciones necesitan los valores reales, no fórmulas
- Los valores están listos para usar inmediatamente en bases de datos o scripts
Si necesita preservar fórmulas, considere exportar como un formato diferente o mantener el archivo Excel original.

¿Mis datos salen de mi dispositivo?
No. Toda la conversión de Excel a CSV ocurre completamente en su navegador usando JavaScript. Su archivo:
- Nunca se carga a ningún servidor
- Nunca sale de su computadora
- Se procesa completamente en el cliente
- Permanece privado y seguro
Puede verificar esto:
- Desconectándose de internet después de cargar la página (la herramienta sigue funcionando)
- Revisando la pestaña de red del navegador (sin cargas de archivos)
Esto hace que la herramienta sea segura para datos sensibles como registros financieros, información de clientes o datos comerciales confidenciales.
¿Cuál es la diferencia entre UTF-8 y UTF-8 con BOM?
Ambas son codificaciones Unicode que admiten caracteres internacionales:
UTF-8 (Recomendado):
- Codificación estándar para la mayoría de aplicaciones
- Compatible con herramientas modernas y lenguajes de programación
- Tamaño de archivo más pequeño
- Mejor para: APIs, bases de datos, programación
UTF-8 con BOM:
- Incluye una Marca de Orden de Bytes al inicio del archivo
- Ayuda a Excel y algunas herramientas de Windows a reconocer la codificación UTF-8
- Tamaño de archivo ligeramente mayor
- Mejor para: Abrir en Excel, Bloc de notas de Windows, aplicaciones heredadas
Si su CSV se abrirá en Microsoft Excel, UTF-8 con BOM asegura la visualización correcta de caracteres especiales (é, ñ, ü, etc.). Para la mayoría de otros usos, se prefiere UTF-8 estándar.
¿Debo usar fin de línea CRLF o LF (RFC 4180)?
El estándar CSV RFC 4180 exige CRLF (\r\n) como terminador de fila, y Microsoft Excel en Windows también lo espera. Esta herramienta usa CRLF de forma predeterminada para que su archivo vuelva limpiamente a Excel y a los analizadores estrictos.
Use el menú Fin de línea para elegir:
- CRLF (Windows / Excel / RFC 4180): el valor predeterminado seguro. Necesario para PostgreSQL COPY, SQL Server BULK INSERT y la mayoría de cargadores de bases de datos.
- LF (Unix / macOS): elíjalo para canalizaciones awk/cut/sed, diferencias limpias en Git o herramientas Linux/macOS que esperan archivos solo con salto de línea.
La herramienta también escapa por completo cualquier celda que contenga un retorno de carro, un salto de línea, el delimitador o una comilla doble, encerrándola entre comillas, de modo que las celdas multilínea nunca rompan los límites de fila.
¿Cómo se manejan los números y las fechas (fechas en serie, ceros iniciales, notación científica)?
El convertidor exporta el valor tal como Excel lo almacena, que es lo más importante a vigilar para los profesionales:
- Fechas: Excel puede mantener las fechas como números de serie (p. ej. 45000) en lugar de texto con formato. Si una columna de fechas se exporta como números, déle formato de Texto o de cadena de fecha en Excel antes de convertir.
- Ceros iniciales: códigos postales, números de teléfono y códigos de producto como 00123 pierden sus ceros iniciales si Excel los guardó como números. Déles formato de Texto en Excel primero para conservarlos.
- Notación científica: los identificadores numéricos largos (p. ej. 1,23457E+14) se guardan en forma científica; convierta la columna a Texto para conservar todos los dígitos.
CSV es texto plano sin formato numérico, así que la fidelidad depende de cómo Excel guarde el valor. Dar formato de Texto a las celdas de origen es la solución fiable.
¿Qué delimitador debo usar en configuraciones regionales con coma decimal?
En muchas configuraciones regionales europeas, latinoamericanas, francesas y portuguesas la coma es el separador decimal (p. ej. 1,5 significa uno y medio). Usar la coma como delimitador allí choca con los decimales y corrompe las columnas.
Elija el delimitador Punto y coma (;) para esas configuraciones: es lo que el propio Excel usa cuando la coma es el símbolo decimal regional, por lo que el archivo se abre correctamente con doble clic.
La tabulación es buena opción para datos que contienen tanto comas como puntos y comas. Si además necesita que el archivo se abra en Excel con doble clic, añada una línea de pista sep= (p. ej. sep=; en la primera línea) para que Excel detecte el delimitador automáticamente; luego vuelva a convertir a .xlsx mediante Datos > Desde texto/CSV para reintegrarlo en un libro.
¿Puedo convertir archivos Excel grandes?
Sí, esta herramienta puede manejar archivos Excel grandes, pero el rendimiento depende de su dispositivo:
Rendimiento típico:
- Archivos pequeños (< 1 MB, pocos miles de filas): Instantáneo
- Archivos medianos (1-10 MB, decenas de miles de filas): Unos segundos
- Archivos grandes (10-50 MB, cientos de miles de filas): 10-30 segundos
- Archivos muy grandes (> 50 MB): Puede tardar más o requerir más memoria
Consejos para archivos grandes:
- Cierre otras pestañas del navegador para liberar memoria
- Use un navegador moderno (Chrome, Firefox, Edge)
- Si la conversión falla, intente dividir el archivo Excel en hojas más pequeñas
- Considere usar herramientas de escritorio para archivos de más de 100 MB
La herramienta procesa todo en la memoria del navegador, por lo que la RAM disponible es la principal limitación.
