Conversor de Excel a CSV

Convierte un archivo de Excel (.xlsx) a formato CSV. El archivo se procesa por completo en el navegador y nunca se envía a un servidor.

Qué es la conversión de Excel a CSV

Convertir de Excel a CSV significa tomar los datos tabulares de una hoja de un libro de Excel (.xlsx) y transformarlos en CSV, un formato de texto plano que separa los valores con comas. Como esta herramienta lee el archivo de Excel directamente en tu navegador, no hace falta abrir Excel y usar «Guardar como» para elegir el formato CSV: basta con seleccionar el archivo para completar la conversión.

El resultado depende de algunas decisiones: qué hoja convertir, qué delimitador usar (coma o tabulación) y cómo se gestiona la codificación de caracteres. Esta herramienta admite libros con varias hojas, permitiéndote convertir solo la que necesitas, y siempre escribe UTF-8 con marca de orden de bytes para que el archivo se abra correctamente, sin caracteres corruptos, en Excel para Windows.

Cómo convertir de Excel a CSV

  1. Selecciona tu archivo de Excel Elige el archivo .xlsx que quieres convertir desde el selector de archivos. Todo se procesa en tu navegador, así que el archivo nunca se envía a un servidor.
  2. Elige la hoja a convertir Si el libro tiene más de una hoja, elige la que quieras desde el menú desplegable. Solo esa hoja se convierte a CSV.
  3. Elige el delimitador Selecciona separado por comas o por tabulaciones, según lo que espere el sistema que importará los datos.
  4. Comprueba el resultado de la conversión El contenido de la hoja seleccionada se convierte automáticamente y aparece una vista previa en pantalla.
  5. Descarga el archivo CSV Haz clic en «Descargar archivo CSV» para guardar el resultado como un archivo CSV en UTF-8 (con BOM).

Consejos para aprovecharla mejor

  • El CSV generado incluye una marca de orden de bytes (BOM) UTF-8 al principio, por lo que se abre sin caracteres corruptos en Excel para Windows.
  • Si el archivo de Excel tiene varias hojas, puedes elegir cuál convertir desde el menú desplegable. Solo la hoja seleccionada se convierte a CSV.
  • Las fórmulas y el formato de las celdas de Excel (colores, bordes, fuentes, etc.) no se conservan en el CSV: el CSV es un formato de texto plano que solo guarda los valores calculados.
  • El archivo se procesa por completo en el navegador (del lado del cliente) y nunca se sube a un servidor, por lo que puedes usarlo con tranquilidad incluso con datos sensibles.

Cuándo resulta útil convertir de Excel a CSV

Importar datos en sistemas contables o de gestión de ventas

Muchos sistemas empresariales aceptan CSV para importar datos, así que los libros de contabilidad o los listados de inventario creados en Excel pueden convertirse directamente al formato que esos sistemas esperan.

Analizar y agregar datos con código

Lenguajes como Python o R trabajan con CSV mucho más fácilmente que con archivos de Excel, así que los datos que recibes en Excel pueden convertirse rápidamente en algo que un script pueda procesar.

Intercambiar datos con socios u otros equipos

Cuando la otra parte no usa Excel, o cuando los sistemas necesitan comunicarse entre sí, la amplia compatibilidad del CSV lo convierte en el formato natural para entregar los datos.

Registrar grandes volúmenes de datos de una vez

Muchos servicios web ofrecen una función de importación masiva de CSV en sus paneles de administración, y los datos organizados en Excel pueden cargarse directamente ahí.

Glosario

CSV
Siglas de Comma-Separated Values (valores separados por comas), un formato de texto plano que representa datos tabulares separando los valores con comas. Es compatible como formato de importación/exportación con una enorme cantidad de software y sistemas.
xlsx
El formato de archivo predeterminado usado por Excel 2007 y versiones posteriores. Internamente es un archivo ZIP que contiene un conjunto de archivos XML con las hojas, el formato y las fórmulas.
BOM (marca de orden de bytes)
Unos pocos bytes colocados al principio de un archivo de texto para indicar a una aplicación que la codificación es UTF-8. Es lo que permite que Excel para Windows abra correctamente un CSV en UTF-8.
Delimitador
El carácter usado para separar un valor del siguiente en un archivo CSV. La coma es la opción estándar, pero a veces se usa la tabulación cuando los propios datos contienen comas.
Codificación de caracteres
La regla que determina cómo se representan los caracteres como bits en un ordenador. Excel en Windows en japonés usa Shift-JIS por defecto, pero esta herramienta siempre genera salida en UTF-8.
Hoja
Una página independiente de una hoja de cálculo dentro de un único archivo de Excel (libro). Como el CSV no tiene ningún concepto más allá de una sola tabla, hay que elegir una hoja al convertir.

Preguntas frecuentes

Si hay varias hojas, aparece un menú desplegable para elegir cuál convertir. Solo el contenido de la hoja seleccionada se convierte a CSV; las demás hojas no se incluyen.

La salida es UTF-8 con marca de orden de bytes (BOM). Añadir el BOM evita los caracteres corruptos al abrir el archivo directamente en Excel para Windows.

No. Como el CSV es un formato de solo texto plano, las fórmulas se convierten en el valor de su resultado calculado, y el formato (colores, bordes, fuentes, etc.) no se conserva y se pierde en la conversión.

Sí. Disponemos de una herramienta independiente y específica para la dirección inversa (CSV a Excel). Utilízala si necesitas convertir un archivo CSV al formato de Excel.
Tool-kun

A propósito — Por qué el CSV tardó tanto en tener un estándar oficial

El CSV (Comma-Separated Values, valores separados por comas) se usa desde la década de 1970, pero sorprendentemente su especificación formal no llegó hasta 2005, cuando el RFC 4180 se convirtió en la primera referencia oficial. Durante las décadas anteriores, el CSV no era más que una convención adoptada de manera informal, y detalles como el carácter delimitador, el tratamiento de las comillas o el tipo de salto de línea variaban ligeramente de un programa a otro, dando lugar a toda una familia de «dialectos» incompatibles entre sí.

Esas diferencias de «dialecto» todavía no han desaparecido del todo. Excel, según la configuración regional, a veces usa el punto y coma en lugar de la coma como delimitador (porque en muchas configuraciones regionales la coma ya se usa como separador decimal), y la codificación de caracteres por defecto difiere entre las versiones de Excel para Windows y para Mac; así, archivos con el mismo nombre «.csv» pueden comportarse de forma ligeramente distinta según su origen. Esta herramienta genera CSV conforme al RFC 4180, incluido el escape correcto de comillas dobles, por lo que su salida es ampliamente compatible con hojas de cálculo y herramientas de bases de datos.

En cuanto a la codificación, Excel en Windows en japonés tiende a guardar los CSV en Shift-JIS, mientras que Google Sheets y Excel para Mac tienden a usar UTF-8. Esta herramienta siempre genera UTF-8 con BOM al convertir de Excel a CSV, de modo que el resultado se abre correctamente en Excel para Windows sin caracteres corruptos.