Convertir CSV a Excel sin caracteres raros

Elige tu archivo CSV, Excel o JSON; la codificación y el separador se detectan solos, y las tildes y los ceros iniciales se conservan. Tu archivo no sale de tu dispositivo.

  • CSV se convierte en XLSX
  • Hasta ⁦25 MB⁩
  • Sin registro
  • Pensado para Excel en español

55 Convertir CSV a Excel

  1. 01 Elegir
  2. 02 Procesar
  3. 03 Descargar

Se procesa en tu dispositivo · sin subidas

CSV

Archivo elegido

Tamaño: Listo

Estado en vivo

Leyendo el archivo

Resultado

Listo.

0filas convertidas

0 BTus datos enviados a nuestro servidor: 0 bytes · procesado en tu dispositivoPor qué 0: la regla de seguridad de esta página bloquea el envío de datos en el propio navegador; todo ocurre en esta pestaña. CSP · connect-src 'none' · form-action 'none'

No se pudo convertir.

Salida

Archivo de Excel: encabezado en negrita y fijo, anchos de columna ajustados.

Lectura

Solo valores: se escribe el último resultado calculado de las fórmulas; la fórmula en sí, los colores, los formatos, las celdas combinadas y los gráficos no se trasladan.

  • El trabajo se hace en esta pestaña, en tu dispositivo.
  • Las celdas se guardan como texto; los ceros iniciales y las tildes no se pierden.
  • No se envía ningún archivo a nuestro servidor; al cerrar la pestaña se borra todo.

Primero elige un archivo CSV, Excel o JSON

Etapas

  1. Leyendo el archivo
  2. Convirtiendo la tabla
  3. Preparando el archivo

Microsoft Excel y los demás nombres de productos solo se usan para identificar formatos de archivo y pertenecen a sus titulares; Dönüştür.net no está afiliado a estas empresas.

01

¿Por qué un CSV se abre mal en Excel?

Los pedidos de una tienda online, los movimientos del banco y las exportaciones de los programas de contabilidad suelen llegar en CSV. Si abres ese archivo con doble clic en Excel en español, aparecen tres problemas típicos: toda la fila se amontona en una sola columna, en lugar de «ñ» y «ó» salen cosas como «Ã±» y «Ã³», y los códigos postales como 08001, los códigos de producto o los números largos pierden los ceros iniciales o se convierten en 8,69E+12.

La causa es que Excel en español separa los campos del CSV con punto y coma (;) y los decimales con coma (1.234,56), y lee un archivo UTF-8 sin marca inicial (BOM) como si fuera ANSI (Windows-1252). Las tiendas online, los bancos y los programas, en cambio, suelen generar CSV separados por comas y en UTF-8 sin BOM. Además, Excel convierte en número todo lo que lo parece y borra los ceros iniciales.

La herramienta de Dönüştür.net detecta sola la codificación (UTF-8, UTF-8 con BOM, ANSI Windows-1252 y también archivos turcos en Windows-1254) y el separador (, ; tabulador |), repara las letras rotas y genera un archivo de Excel (XLSX) de verdad: fila de encabezado en negrita y fija, anchos de columna ajustados y cada celda tal como estaba en el archivo. En sentido contrario, convierte Excel en un CSV que Excel en español abre bien, o en JSON. Todo se hace en tu navegador; tu archivo no se envía a ningún servidor.

02

Cómo convertir CSV a Excel en 3 pasos

  1. Elige tu archivo: Elige tu archivo CSV, TSV, TXT, Excel (XLSX) o JSON (hasta 25 MB y 200.000 filas). Se detectan la codificación, el separador y la fila de encabezado, y enseguida ves una vista previa de las primeras 50 filas.

  2. Revisa la vista previa: Si la vista previa está bien, no tienes que hacer nada. Si las columnas se han descolocado, elige el separador a mano; si las letras salen mal, la codificación. Si quieres poder hacer cálculos en Excel con los importes y las fechas, activa «Convertir números y fechas».

  3. Descarga: Pulsa «Convertir». Puedes abrir el XLSX directamente en Excel, LibreOffice u Hojas de cálculo de Google; el CSV se abre en Excel en español con doble clic, ya separado en columnas.

03

¿Quién lo usa y para qué?

  • Tiendas online: Abrir en Excel, con las columnas en su sitio, los listados de pedidos y productos descargados de tu plataforma de venta; y convertir Excel en el CSV que pide la plataforma para cargar productos en bloque.

  • Asesorías y contabilidad: Pasar a Excel los extractos de los programas de contabilidad y de la banca online sin estropear los importes con coma decimal.

  • Extractos bancarios: Abrir movimientos en UTF-8 separados por comas sin que se amontonen en una sola columna y, si quieres, convertir los importes en números de verdad para sumarlos.

  • Pymes y oficina: Compartir listas de clientes, de existencias o de personal manteniendo tal cual teléfonos, códigos postales, DNI/NIF e IBAN.

  • Desarrolladores: Convertir una tabla de Excel en JSON (los encabezados pasan a ser claves) o llevar a Excel el JSON de una API; los campos anidados se abren en columnas como «direccion.ciudad».

  • Migraciones desde sistemas antiguos: Abrir archivos antiguos guardados en ANSI (Windows-1252, o Windows-1254 si vienen de Turquía) y reparar letras como «Ã±» o «Ã³» en archivos que ya se abrieron mal una vez y se guardaron así.

04

Formato español, límites y privacidad

  • Por defecto no cambia ningún valor: Cada celda se escribe como texto, tal como está en el archivo; los ceros iniciales, los DNI/NIF, los IBAN, los teléfonos y los códigos de barras no se alteran, y los números de 12 cifras o más no se ven como 8,69E+12.

  • Conversión de números y fechas: Si quieres, los importes en formato 1.234,56 o 1,234.56 pasan a ser números de verdad, y las fechas como 29/09/2026 o 2026-09-29, fechas de Excel. Una columna solo se convierte si todos sus valores encajan; las columnas con ceros iniciales, de 12 cifras o más, con + o con un encabezado del tipo DNI, IBAN, teléfono, código postal o EAN se quedan como texto.

  • Codificación y letras rotas: Se reconocen solos UTF-8 (con o sin BOM), UTF-16 y ANSI (Windows-1252, y Windows-1254 para archivos turcos). En los archivos que se abrieron mal y se guardaron así, letras como «Ã±», «Ã³» o «Ã©» se reparan como ñ, ó, é, y ves cuántos caracteres se han reparado.

  • De Excel a CSV: La salida por defecto es la que Excel en español abre bien: punto y coma, UTF-8 con BOM y 1.234,56. Para una tienda online o un programa puedes elegir coma, UTF-8 sin BOM o ANSI; en un archivo con varias hojas, tú eliges la hoja.

  • Qué no se traslada: Solo se pasan los valores. Se escribe el último resultado calculado de las fórmulas; la fórmula en sí, los colores, los formatos, las celdas combinadas, los gráficos y las imágenes no se trasladan. Guarda antes los archivos .xls antiguos como .xlsx en Excel.

  • Límites y privacidad: Hasta 25 MB y 200.000 filas; los archivos grandes pueden tardar unos segundos. Tu archivo no se sube; se procesa en tu navegador y se borra de la memoria al cerrar la pestaña.

05

Privacidad y eliminación automática

Esta herramienta no envía tu archivo a nuestro servidor: todo el proceso se hace en tu navegador, en tu dispositivo. La página se sirve con una política de seguridad (Content-Security-Policy) que impide técnicamente enviar el contenido del archivo a cualquier sitio; en esta página no se ejecutan scripts de analítica ni de publicidad.

El archivo resultante también se crea en tu dispositivo y solo tú lo descargas. Se borra de la memoria del navegador al cerrar la pestaña o al elegir «Nuevo archivo». Nuestro servidor no guarda ningún registro con el nombre ni el contenido del archivo.

Consulta nuestra Política de privacidad para más detalles

06

Preguntas frecuentes

¿Por qué salen caracteres raros en Excel?

El archivo se guardó en UTF-8, pero sin la marca inicial (BOM) que Excel reconoce; Excel en español lo lee como ANSI (Windows-1252) y la «ñ» se convierte en «Ã±». Si lo conviertes aquí a XLSX o a CSV en UTF-8 con BOM, las letras se ven bien. Y si el archivo ya se abrió mal y se guardó así, la herramienta también repara las letras rotas.

¿Por qué el CSV se abre en una sola columna en Excel?

Excel en español espera que los campos del CSV vayan separados por punto y coma (;); si el archivo usa comas (,), mete toda la fila en una sola celda. La herramienta detecta sola el separador y convierte el archivo en un XLSX ya separado en columnas; si lo prefieres, también puedes obtener un CSV con punto y coma.

¿Por qué desaparecen los ceros iniciales y cómo los conservo?

Al abrir un CSV, Excel toma valores como 08001 o 00123 por números y borra los ceros iniciales; los números de 12 cifras o más (códigos de barras, números de tarjeta) los muestra como 8,69E+12. Esta herramienta escribe por defecto cada celda como texto: teléfonos, DNI/NIF, IBAN, códigos postales y códigos de barras se quedan tal cual.

¿El separador del CSV debe ser ; o ,?

Como Excel en español usa la coma como separador decimal, en el CSV el separador de campos es el punto y coma (;). Excel en inglés, el configurado para México y la mayoría de los programas esperan coma (,). Elige según quién vaya a abrir el archivo: punto y coma para Excel en español; coma, casi siempre, para tiendas online, bancos o programas.

¿Podré hacer cálculos con los importes y las fechas en Excel?

Sí, si activas «Convertir números y fechas»: importes como 1.234,56 pasan a ser números y fechas como 29/09/2026, fechas de Excel, que puedes sumar y ordenar. Puedes elegir tú el formato decimal (1.234,56 o 1,234.56) o dejarlo en automático. Las columnas de teléfonos, DNI/NIF o códigos de barras siguen siendo texto.

¿Puedo convertir Excel a JSON?

Sí. Si eliges JSON como salida, cada fila se convierte en un objeto y los nombres de la fila de encabezado, en claves; los números se escriben como números y las fechas como AAAA-MM-DD. En sentido contrario, si eliges un array JSON, los campos anidados se abren en columnas como «direccion.ciudad» y los arrays se escriben en la celda como texto JSON.

¿Qué pasa con las fórmulas, los colores y las hojas?

Solo se pasan los valores. Al pasar de Excel a CSV o JSON se escribe el último resultado calculado de las fórmulas; los colores, los formatos, los gráficos y las celdas combinadas no se trasladan. En un archivo con varias hojas, tú eliges qué hoja se convierte.

¿Se sube mi archivo a un servidor?

No. Todo el proceso se hace en tu navegador, en tu dispositivo; la página llega con una regla de seguridad que impide técnicamente las conexiones externas. Por eso también sirve para tablas con datos personales, como listas de clientes, movimientos bancarios o pedidos.

¿Otro archivo?

Arrastra · suelta · convierteElegir archivo