Convertir CSV a Excel

Convertir CSV a Excel sin los sustos de siempre: cada columna en sus celdas, los ceros a la izquierda (código postal 08001) y los números largos se conservan, y números y fechas pasan a ser valores reales de Excel. También convierte un XLSX en CSV. Todo ocurre en tu navegador.

Fuente: ECMA-376 Office Open XML (SpreadsheetML, ISO/IEC 29500) – Ecma International. Actualizado: .

Arrastra y suelta tus archivos aquí o

CSV, TSV o TXT → Excel · XLSX → CSV · hasta 100 MB

Tus archivos se procesan solo en tu navegador y no se suben a ningún servidor: no salen de tu dispositivo.

Resultado

Aquí aparecen el resultado y una vista previa.

    Resultado

    Cómo se calcula

    Abrir un CSV con doble clic en Excel suele dar sorpresas: todo aparece en la columna A, el código postal 08001 se convierte en 8001 y los números de tarjeta en 4,11111E+15. Esta herramienta escribe un archivo de Excel (XLSX) de verdad, con cada columna en su sitio, y también pasa archivos de Excel a CSV.

    Cómo funciona

    1. Arrastra un CSV o pega los datos. El separador (punto y coma, coma, tabulador, |) se detecta solo.
    2. Revisa el separador decimal: Excel en España usa 1.234,56; en México, 1,234.56.
    3. Pulsa «Convertir a Excel» y descarga el XLSX. La fila de encabezado va en negrita, queda fija al desplazarte y lleva filtros.
    4. Para el camino inverso, elige un archivo .xlsx, la hoja y pulsa «Convertir a CSV»; varias hojas salen juntas en un ZIP.

    Qué se convierte

    Hacia CSV, las fechas salen como AAAA-MM-DD y los números con el separador elegido. «UTF-8 con BOM» hace que Excel en Windows muestre bien tildes y eñes.

    Límites

    No se leen archivos .xls antiguos (Excel 97–2003), libros protegidos con contraseña ni archivos ODS. Al exportar a CSV se pierden formatos, gráficos y fórmulas; quedan los valores calculados. Excel admite como máximo 1.048.576 filas y 16.384 columnas.

    Para desarrolladores: CSV a JSON convierte los mismos datos a JSON, y el validador XML y CSV revisa un CSV en busca de errores.

    Preguntas frecuentes

    ¿Cómo convertir un archivo CSV a Excel?

    Arrastra el CSV aquí o pega su contenido, revisa el separador decimal y pulsa «Convertir a Excel». Obtienes un XLSX con cada columna en su celda.

    ¿Por qué Excel pone todo en una sola columna al abrir un CSV?

    Excel espera el separador de tu configuración regional; en España, el punto y coma. Si el archivo usa comas, todo cae en la columna A. El XLSX que se genera aquí no tiene ese problema.

    ¿Cómo evitar que Excel quite los ceros a la izquierda?

    Los valores que empiezan por cero, como 08001 o 000123, se guardan como texto en el archivo de Excel, así que los ceros se mantienen.

    ¿Cómo pasar un Excel a CSV?

    Arrastra el XLSX aquí, elige la hoja, el separador y el separador decimal, y pulsa «Convertir a CSV».

    ¿Se suben mis datos?

    No. La lectura y escritura de los archivos ocurre por completo en tu navegador.

    ¿Por qué Excel muestra mal las tildes de mi CSV?

    Excel en Windows lee los CSV sin marca como ANSI. Deja marcado «UTF-8 con BOM» al convertir a CSV y las tildes y la ñ se verán bien.

    Fuentes y base legal

    Última actualización:

    Herramientas relacionadas