Reparar caracteres raros en CSV

Detecta la codificación y el separador de un CSV, revisa una vista previa y descarga una copia UTF-8 compatible con Excel.

El texto y los archivos se procesan en tu navegador; la herramienta no envía el contenido original ni los resultados a un servidor. Consulta la política de privacidad sobre estadísticas y publicidad.

Cómo se usa

  1. Arrastra el CSV al recuadro o pulsa para elegirlo. El archivo permanece en tu dispositivo.
  2. Revisa el resumen y las primeras 20 filas. Si hay caracteres raros o las columnas no se separan bien, elige manualmente la codificación o el delimitador.
  3. Elige Excel (UTF-8 con BOM) para abrirlo en Excel o UTF-8 sin BOM para programas y bases de datos, y descarga la copia.

Ejemplos

Los acentos aparecen como símbolos en Excel

Un CSV UTF-8 sin BOM puede abrirse con una codificación antigua. La salida para Excel añade el marcador BOM y conserva ñ, tildes y otros caracteres.

Detalles

Un CSV es texto y normalmente no declara qué codificación utiliza. Cuando Excel u otro programa adivina mal, las letras con tilde, la eñe y los alfabetos no latinos aparecen como símbolos extraños. Esta herramienta lee los bytes originales: primero busca una marca BOM, luego comprueba si todo el archivo es UTF-8 válido y, si no lo es, prueba la codificación CP949. La vista previa permite confirmar el resultado antes de guardar nada.

Para reconocer el delimitador se prueban coma, tabulador, punto y coma y barra vertical. El analizador respeta los campos entre comillas, incluidos los delimitadores y saltos de línea que haya dentro de ellos, y busca la opción que mantenga un número de columnas estable. La detección automática es una estimación: si la confianza es baja, compara la vista previa con el original y cambia la selección manualmente.

La conversión se ejecuta en segundo plano y no modifica el archivo original. La salida para Excel usa UTF-8 con BOM, comas y saltos de línea de Windows. Si Excel elimina ceros iniciales o convierte números largos a notación científica, no es un problema de codificación sino de detección de tipos. Importa el archivo desde Datos y marca esas columnas como texto.

Preguntas frecuentes

¿Se sube el archivo?

No. La lectura y conversión ocurren dentro del navegador.

¿Qué es un BOM?

Son tres bytes al comienzo de un UTF-8 que ayudan a Excel para Windows a reconocer la codificación.

¿Qué hago si la vista previa sigue mal?

Cambia manualmente la codificación de lectura. Los caracteres ya sustituidos por signos de interrogación en el original no pueden recuperarse.