Ir a la herramienta
ViewCSV
Sin subir archivos

Corregir caracteres y columnas de un CSV

Abre el archivo original y compara las codificaciones hasta que nombres y acentos se lean bien. Guardar en UTF-8 no arregla una lectura inicial incorrecta.

Abre CSV, TSV o TXT, pega filas o prueba el ejemplo sintético. Tus datos se procesan en esta pestaña.

Procesamiento local: 25 MiB, 100.000 filas de datos, 250 columnas y 2 millones de celdas. Sin adivinar ni sustituir caracteres en silencio.

Antes de guardar otra copia, comprueba cómo se lee el archivo original. Esta herramienta muestra el BOM, comprueba UTF-8 y permite comparar otras codificaciones. Revisa después el separador y los valores de cada columna. La descarga UTF-8 se habilita cuando confirmas el resultado, y los datos permanecen en el navegador.

Tres comprobaciones para reparar la importación

  1. Abre el CSV, TSV o TXT original. Puedes ensayar con el ejemplo sintético Windows-1252. El texto pegado ya está decodificado y no permite analizar los bytes de origen.
  2. Selecciona codificación y separador de entrada, y actualiza la vista previa. En el ejemplo, Windows-1252 recupera la lectura correcta de Café; 00731 conserva sus ceros y la nota ocupa una sola celda aunque tenga un salto de línea.
  3. Elige separador de salida, BOM UTF-8 y protección de fórmulas. Confirma la revisión y descarga el CSV, o envía la tabla decodificada al editor.

Interpretar las pistas sin adivinar

Un BOM UTF-8 o UTF-16 indica el Unicode declarado. Sin BOM, que los bytes sean UTF-8 válidos no identifica de forma única su codificación original. Windows-1252 y las demás vistas son alternativas para comparar, no porcentajes de certeza. Al aplicar una opción se valida el archivo completo sin reemplazar bytes incorrectos silenciosamente.

Se comparan hasta 20 registros completos de los primeros 65.536 caracteres. Se respetan las comas y los saltos de línea entre comillas. Un mayor número de columnas no garantiza que el separador sea correcto: revisa el contenido. Si solo necesitas cambiar la escritura del archivo, usa Cambiar separador y codificación CSV.

Qué conserva la descarga

La salida usa UTF-8, BOM opcional, CRLF y comillas necesarias. Permite coma, punto y coma, tabulación y barra vertical. No convierte fechas, decimales, espacios ni identificadores. La protección de fórmulas está activada al principio y añade un apóstrofo a valores que parecen fórmulas; puedes desactivarla de forma explícita.

Las cabeceras vacías o repetidas reciben nombres únicos y las filas más cortas se completan con celdas vacías. La vista previa y los avisos muestran estos cambios. Una comilla sin cerrar detiene el proceso. Para crear un libro usa CSV a Excel; para un archivo de texto delimitado, CSV a TXT.

Lo que no se puede reconstruir

Si otra aplicación ya sustituyó letras por � o signos de interrogación, esta copia no contiene los caracteres perdidos. Intenta obtener la exportación original. UTF-32 no es compatible. Se admiten hasta 25 MiB, 100.000 filas de datos, 250 columnas y 2 millones de celdas; también se controla el tamaño del texto decodificado. El contenido no se sube ni se envía a estadísticas.

Ejemplo: acento correcto y nota en una sola celda

Archivo sintético Windows-1252 mostrado tras elegir la codificación correcta. La salida usa comas y un BOM UTF-8 invisible. El CRLF de la nota permanece entre comillas.

CSV
sku;name;note
00731;Café;"red, blue
next; line"
UTF-8 CSV + BOM
sku,name,note
00731,Café,"red, blue
next; line"

Preguntas frecuentes

No. Un BOM identifica la declaración Unicode. Sin él pueden existir varias lecturas posibles: compara nombres y caracteres conocidos y confirma la tabla.

Normas y referencias