Convertidor de CSV a Excel

Convierte CSV a Excel online: gratis, al instante y privado. El archivo se procesa en tu navegador, nunca se sube.

Separador CSV
Resultado

El archivo convertido y una vista previa aparecerán aquí.

Listo. Elige un archivo de tabla para convertir.

Cómo funciona la conversión

  • La hoja se escribe como una única pestaña de valores simples: sin fórmulas, estilos ni pestañas adicionales.
  • Elige el delimitador que corresponda a tus datos: coma, punto y coma o tabulación.

Tu archivo de tabla se convierte en tu navegador. Nada se sube a BroBroGo.

Preguntas frecuentes

¿Cómo convierto CSV a Excel?

Suelta tu archivo CSV y pulsa convertir: el archivo Excel se descarga en segundos, con una vista previa del resultado. Todo ocurre en tu dispositivo.

¿De qué tamaño puede ser el archivo?

Hasta 8 MB, 10.000 filas y 200 columnas por archivo. Para conjuntos más grandes, conviene dividirlos primero en archivos menores.

¿Qué hace esta página exactamente?

Esta página permite convertir un archivo CSV —texto plano con valores separados por comas, punto y coma o tabulaciones— en un libro de Excel (XLSX). La herramienta conserva todas las filas y columnas del CSV en la primera hoja del archivo de salida, y ofrece una vista previa del resultado antes de descargarlo.

El proceso es completamente local: el archivo se procesa en el navegador, no se envía a ningún servidor. Solo necesitas seleccionar un archivo CSV, elegir el delimitador que usa (coma, punto y coma o tabulador) y pulsar el botón de conversión. El resultado es un archivo Excel descargable que contiene exactamente los mismos datos, con el mismo número de filas y columnas, y con los encabezados intactos.

La herramienta muestra también el recuento de filas y columnas de la tabla resultante, así como el tamaño del archivo de salida. Si algo sale mal, la página proporciona mensajes de error específicos que veremos más adelante.

Lo que realmente diferencia a este conversor

Muchos conversores de CSV a Excel intentan adivinar el tipo de dato de cada columna e incluso aplican formatos numéricos o de fecha automáticamente. Este conversor no lo hace, y esa es precisamente su principal virtud y su diferencia clave.

El CSV no tiene tipos de datos. Cada campo llega como texto. Números, fechas, códigos postales, números de cuenta con ceros a la izquierda… todo se almacena como texto en el XLSX. Esto evita que Excel interprete mal esos datos: por ejemplo, que un código postal como 00123 se convierta en 123, o que una fecha en formato DD/MM/AAAA se transforme en un número de serie. Si necesitas que una columna se comporte como número o como fecha después de la conversión, tendrás que aplicar el formato de celda manualmente en Excel. Pero al menos los datos de origen no se modifican.

Otra diferencia crucial: el delimitador del CSV no se adivina. El usuario debe indicarlo explícitamente (coma, punto y coma o tabulador). El archivo CSV no declara en ninguna parte qué carácter separa los campos. Elegir el delimitador incorrecto produce errores de análisis y la conversión falla.

El conversor lee el archivo completo como una única tabla plana. No puede manejar saltos de línea incrustados, comas dentro de campos sin comillas ni cualquier otro patrón que rompa la estructura esperada. Si el CSV contiene esos casos, la herramienta mostrará el mensaje «Este CSV no se ha podido analizar».

Por último, todo ocurre en el cliente. No hay subida a servidor, lo que supone una ventaja clara de privacidad y seguridad, especialmente si trabajas con datos sensibles.

Cómo funciona la conversión CSV a XLSX

Para entender el proceso conviene conocer los dos formatos implicados.

CSV (valores separados por comas) es un formato de texto plano sin estructura interna. Cada línea representa una fila, y los campos se separan por un carácter delimitador. Las reglas de citado (comillas dobles) permiten incluir el delimitador dentro de un campo, pero no todos los archivos CSV las respetan. No hay metadatos, no hay múltiples hojas, no hay fórmulas ni estilos.

XLSX es un formato basado en XML comprimido (un archivo ZIP con varios ficheros XML en su interior). Soporta múltiples hojas, tipos de celda (texto, número, fecha, fórmula), formatos de fuente, colores, validaciones y mucho más. Pero toda esa riqueza no existe en el CSV de origen, por lo que el XLSX generado contiene solo los datos en bruto, sin ningún formato automático ni tipado.

El proceso técnico es el siguiente:

  1. El navegador lee el archivo CSV.
  2. Se analiza el contenido según el delimitador elegido por el usuario, respetando las reglas de citado con comillas dobles.
  3. Cada campo se convierte en una celda de texto. No se intenta interpretar números, fechas ni booleanos.
  4. Se construye un libro XLSX con una sola hoja de trabajo (la única que puede contener el CSV) y se vuelca toda la tabla.
  5. El archivo XLSX se descarga directamente al disco del usuario.

La vista previa que muestra la herramienta antes de la descarga utiliza el mismo análisis, por lo que es fiel al resultado final.

Casos especiales y errores habituales

El mayor número de fallos se produce cuando el CSV no se ajusta a la estructura plana que espera el conversor. La herramienta muestra mensajes de error concretos para cada situación:

  • «Elige primero un archivo»: no se ha seleccionado ningún fichero.
  • «Choose a CSV, JSON or XLSX file.»: el archivo seleccionado no tiene una extensión o formato compatible.
  • «This file is too large. Use a file under max.»: el tamaño supera el límite de 8 MB establecido por la herramienta.
  • «No se ha podido convertir este archivo»: error general de conversión.
  • «This CSV could not be parsed.»: el contenido del archivo no sigue la estructura esperada con el delimitador elegido. Causas típicas: campos con saltos de línea incrustados sin comillas, comillas mal emparejadas, o delimitador incorrecto.
  • «This file has no table rows.»: el CSV está vacío o solo contiene cabeceras sin datos.
  • «Esta tabla tiene más de ‹máximo› filas»: el archivo supera el límite de 10.000 filas permitido.
  • «Esta tabla tiene más de ‹máximo› columnas»: el número de columnas excede el máximo de 200.
  • «Conversion cancelled.»: el usuario ha interrumpido el proceso.
  • «This conversion is taking too long. Try a smaller file.»: el tiempo de procesamiento ha superado el umbral de aproximadamente 12 segundos.

Casos prácticos que fallan: un CSV generado desde una aplicación web que incluye direcciones postales con comas internas pero que no usa comillas para delimitar esos campos provocará un error de análisis. Un archivo con saltos de línea dentro de un campo (multilínea) también fallará a menos que esas líneas estén correctamente citadas con comillas dobles.

Los ceros a la izquierda (como en códigos postales 00123 o números de cuenta 000456) se conservan como texto en el XLSX. Si abres el archivo directamente en Excel y le das formato general, Excel podría eliminar esos ceros al interpretar el contenido como número. Pero como el conversor los ha almacenado como texto, al abrir el XLSX se verán correctamente siempre que no se vuelvan a convertir en números.

¿Para quién es útil este conversor?

Es la herramienta indicada para quien:

  • Tiene un informe en CSV, una exportación de base de datos o una lista de correo y necesita abrirlo en Excel manteniendo los encabezados de columna y sin que se altere ningún valor.
  • Debe compartir datos tabulares con compañeros que solo trabajan con archivos Excel y no quieren complicarse con importaciones CSV.
  • Quiere aplicar las funciones de Excel (ordenación, filtros, tablas dinámicas) sobre datos que originalmente llegaron como CSV.
  • Necesita asegurarse de que los ceros a la izquierda en identificadores (códigos postales, números de cuenta, códigos de producto) no se pierdan al importar el CSV. Este conversor los mantiene como texto en el XLSX.
  • Prefiere una conversión del lado del cliente por privacidad o seguridad, y no desea subir su CSV a ningún servidor.

También resulta útil para migrar datos CSV antiguos a Excel con fines de análisis, archivo o presentación, o para convertir exportaciones CSV de aplicaciones web en hojas de cálculo navegables y con formato.

Preguntas frecuentes

¿Qué delimitador debo elegir?
Depende del archivo CSV. Si el archivo se ha generado en un sistema anglosajón, lo más probable es que use comas. En entornos europeos es frecuente el punto y coma, sobre todo cuando el separador decimal es la coma. Los archivos de tipo TSV usan tabulador. Si no estás seguro, abre el CSV con un editor de texto y observa qué carácter separa las columnas.

¿Por qué todos los datos aparecen como texto en Excel?
Porque el CSV no contiene información sobre tipos de datos. Si necesitas que una columna se comporte como número o como fecha, selecciona la columna en Excel y aplica el formato deseado. No se pierde precisión: números largos, fechas en formatos especiales y ceros a la izquierda se conservan íntegros.

¿El archivo se sube a algún servidor?
No. La conversión se realiza completamente en tu navegador. El archivo nunca abandona tu ordenador. Esto es especialmente importante si trabajas con datos sensibles o confidenciales.

¿Qué tamaño máximo de archivo puedo convertir?
La herramienta tiene un límite de 8 MB por archivo, y las tablas también están limitadas a 10.000 filas y 200 columnas. Si tu archivo es demasiado grande, la conversión se cancelará con el mensaje correspondiente.

Recibo el error «This CSV could not be parsed.». ¿Qué hago?
Comprueba que has seleccionado el delimitador correcto. Si el archivo contiene saltos de línea dentro de campos o comillas mal colocadas, es posible que no sea convertible con esta herramienta. También asegúrate de que el CSV no tenga filas completamente vacías al principio o al final.

¿Se conservan las fórmulas o el formato del Excel original si convierto un XLSX a CSV y luego vuelvo a XLSX?
No. El formato CSV no puede almacenar fórmulas, estilos, colores, fuentes ni múltiples hojas. Si conviertes un XLSX a CSV y luego este CSV a XLSX, perderás toda esa información. Para mantener el formato original, trabaja siempre con el archivo XLSX.