
Para convertir un Excel a CSV separado por comas y en UTF-8, en Excel 2016 o posterior ve a Archivo > Guardar como y elige «CSV UTF-8 (delimitado por comas)». Ojo: en un Excel configurado en español, el formato que se llama «delimitado por comas» suele guardar con punto y coma, porque la coma ya se usa como separador decimal. Si necesitas comas de verdad, cambia el separador en las opciones de Excel o usa un conversor que genere el archivo con comas directamente.
Este es justo el problema que más se repite cuando una tienda online, un CRM o una plataforma de correo te pide «un CSV separado por comas en UTF-8» y el archivo que subes sale con todas las columnas pegadas o con las tildes rotas. Vamos por partes.
Por qué tu CSV sale con punto y coma
CSV significa «valores separados por comas», pero Excel no siempre usa comas. Toma el separador de la configuración regional de Windows o macOS. En España y en la mayoría de Latinoamérica el número 1.234,56 lleva coma decimal, así que si Excel separase las columnas con comas no habría forma de distinguir un decimal de un cambio de columna. Por eso, con la región en español, el «CSV delimitado por comas» se guarda con punto y coma (;).
Para Excel no es un problema: lo abre bien. El problema llega cuando subes el archivo a una plataforma que espera comas. Ahí todas tus columnas aparecen juntas en una sola, o la importación falla.
Las tres opciones de CSV que ofrece Excel
| Formato en «Guardar como» | Codificación | Cuándo usarlo |
|---|---|---|
| CSV UTF-8 (delimitado por comas) | UTF-8 | Casi siempre: conserva tildes, eñes y otros alfabetos |
| CSV (delimitado por comas) | Página de códigos del sistema (no UTF-8) | Solo si la plataforma pide expresamente ANSI o Windows-1252 |
| CSV (Macintosh) / CSV (MS-DOS) | Codificaciones antiguas | Sistemas heredados; evítalos si no te los piden |
Si guardas con el formato que no es UTF-8, palabras como «Peñalara» o «información» pueden llegar a la otra plataforma convertidas en símbolos raros. Elegir la versión UTF-8 evita ese problema.
Método 1: guardar como CSV UTF-8 en Excel
- Abre tu libro y selecciona la hoja que quieres exportar. Excel solo guarda la hoja activa en un CSV; si tienes varias, repite el proceso con cada una.
- Ve a Archivo > Guardar como (o «Guardar una copia» en Microsoft 365).
- En el tipo de archivo elige CSV UTF-8 (delimitado por comas) (*.csv).
- Acepta el aviso de que algunas características se perderán: el CSV solo guarda valores, no fórmulas, formatos ni gráficos.
Abre el archivo resultante con el Bloc de notas o TextEdit para comprobar qué separador ha usado. Si ves punto y coma, sigue con el método 2.
Método 2: forzar la coma como separador en Excel
En Windows puedes decirle a Excel que use otros separadores sin tocar la configuración del sistema:
- Ve a Archivo > Opciones > Avanzadas.
- En «Opciones de edición», desmarca Usar separadores del sistema.
- Pon el punto (.) como separador decimal y la coma (,) como separador de miles.
- Guarda de nuevo como CSV UTF-8.
Con este cambio, Excel deja de necesitar la coma para los decimales y la usa para separar columnas. La pega es que mientras esté activo verás los números con punto decimal en todas tus hojas, así que conviene volver a marcar la casilla cuando termines. En algunas versiones el separador del CSV depende del «separador de listas» de la configuración regional de Windows; si el cambio anterior no basta, revisa ese ajuste en la configuración de región del sistema.
Método 3: convertir el Excel a CSV online, sin tocar ajustes
Si no quieres cambiar la configuración de Excel, o estás en un ordenador sin Office, el conversor de Excel a CSV de Toolyfied es la vía más corta. Subes el archivo .xlsx o .xls y descargas un CSV que:
- usa coma como separador, independientemente de la región de tu ordenador;
- está en UTF-8 e incluye la marca BOM al principio, para que Excel, Google Sheets o LibreOffice lo vuelvan a abrir con las tildes bien;
- si el libro tiene varias hojas con datos, genera un CSV por hoja con su nombre y te los entrega en un ZIP (las hojas ocultas se omiten).
Es gratis, no pide registro y no añade marcas. El archivo se procesa en el servidor de Toolyfied, se usa solo para generar el resultado y los archivos antiguos se borran automáticamente cada día.
Método 4: Google Sheets o LibreOffice
En Google Sheets, abre el archivo y ve a Archivo > Descargar > Valores separados por comas (.csv). Sheets siempre usa comas y UTF-8, pero exporta solo la hoja que tengas abierta.
En LibreOffice Calc, al guardar como «Texto CSV» marca «Editar configuración de filtros». Aparece un cuadro donde eliges el juego de caracteres (Unicode UTF-8) y el delimitador de campo (coma). Es el método que más control da, porque también decides cómo se entrecomillan los textos.
Errores típicos al pasar de Excel a CSV
Los ceros a la izquierda desaparecen
Códigos postales como 08001 o referencias como 00123 pueden perder los ceros si la celda está como número. El problema suele aparecer al volver a abrir el CSV en Excel, que convierte el texto en número. Antes de exportar, da formato de texto a esas columnas y, al reabrir el archivo, impórtalo con Datos > Desde texto/CSV indicando que esa columna es texto.
Las fechas cambian de formato
Un CSV guarda la fecha tal como la ves en la celda. Si la plataforma espera AAAA-MM-DD y tú tienes 09/10/2026, aplica antes un formato personalizado aaaa-mm-dd a la columna.
Textos con comas dentro
Una dirección como «Calle Mayor, 5» lleva una coma dentro. Un CSV bien generado la mete entre comillas para que no se parta en dos columnas. Excel, Sheets y el conversor lo hacen automáticamente; el problema aparece cuando alguien edita el CSV a mano.
Fórmulas que se convierten en valores
El CSV guarda el resultado de cada fórmula, no la fórmula. Conserva siempre el .xlsx original si vas a seguir trabajando con los datos.
Comprueba el CSV antes de subirlo
Dos minutos de revisión te ahorran una importación fallida, sobre todo si vas a cargar cientos de productos o contactos:
- Ábrelo como texto y mira la primera línea: deben ser los encabezados separados por comas, sin columnas vacías al final.
- Busca una palabra con tilde o eñe y confirma que se ve bien. Si aparece «Ã±» en lugar de «ñ», el archivo no está en UTF-8.
- Cuenta las filas: si tu hoja tenía 500 registros, el CSV debe tener 501 líneas contando el encabezado.
- Revisa las instrucciones de la plataforma. Algunas piden un orden de columnas concreto o nombres de encabezado exactos, y eso no lo arregla ningún conversor.
¿Y si lo necesitas al revés o en otro formato?
Si te han enviado un CSV y al abrirlo en Excel sale todo en una sola columna, el conversor de CSV a Excel detecta el separador (coma, punto y coma o tabulador) y te devuelve un .xlsx con cada dato en su celda. Si los datos van a una aplicación web o una API, puede que te pidan JSON en lugar de CSV: para eso están el conversor de Excel a JSON y el de CSV a JSON.
Preguntas frecuentes
¿Por qué Excel guarda el CSV con punto y coma en vez de comas?
Porque toma el separador de la configuración regional. En español la coma es el separador decimal, así que Excel usa punto y coma para separar columnas y no confundir 1,5 con dos valores. Puedes cambiarlo en Archivo > Opciones > Avanzadas o usar un conversor que siempre genere comas.
¿Qué diferencia hay entre CSV y CSV UTF-8 en Excel?
Ambos guardan los datos como texto separado, pero el CSV UTF-8 usa una codificación que conserva tildes, eñes y cualquier alfabeto. El CSV «normal» usa la codificación antigua del sistema y puede romper caracteres al subirlo a otra plataforma.
¿Cómo guardo todas las hojas de un Excel en CSV?
Excel solo exporta la hoja activa, así que tendrías que repetir «Guardar como» con cada hoja. El conversor de Excel a CSV de Toolyfied genera automáticamente un CSV por cada hoja con datos y te los entrega juntos en un ZIP.
¿Cómo sé qué separador tiene mi archivo CSV?
Ábrelo con el Bloc de notas en Windows o TextEdit en Mac. Verás los datos como texto plano y podrás comprobar si los valores están separados por comas, punto y coma o tabuladores.
¿Se pierden las fórmulas al convertir Excel a CSV?
Sí. Un CSV solo guarda valores, así que cada fórmula se convierte en su resultado y también se pierden formatos, colores y gráficos. Guarda siempre una copia del archivo .xlsx original.
¿Puedo convertir Excel a CSV sin tener Excel instalado?
Sí. Puedes abrir el archivo en Google Sheets y descargarlo como CSV, usar LibreOffice o subirlo a un conversor online gratuito como el de Toolyfied, que no pide registro ni instalar nada.



