Saltar al contenido

Tus archivos no se suben

Tildes y eñes rotas en un CSV

Si ves «Ã±» en vez de «ñ», el texto casi siempre se puede recuperar. El problema es la codificación.

Qué significa cada síntoma

Ves estoPasó estoSe recupera
PeñalolénUn archivo UTF-8 se leyó como Windows-1252.Sí, casi siempre
Pe�alol�nUn archivo Windows-1252 se leyó como UTF-8.Sí, si tienes el archivo original
Pe?alol?nSe guardó en un formato sin esas letras.No: el dato ya se perdió

La causa en simple

Un archivo de texto solo guarda números. La codificación es la tabla que dice qué letra es cada número. En UTF-8, la ñ ocupa dos bytes. En Windows-1252, uno. Si se abre con la tabla equivocada, esos bytes se leen como otras letras.

Cómo arreglarlo

  1. Abre Reparar CSV y carga el archivo original, no una copia ya guardada desde Excel.
  2. Revisa la fila Codificación y Texto roto del diagnóstico.
  3. Si las letras siguen mal, cambia la codificación en Más opciones.
  4. Descarga el resultado para Excel o para programas, según lo que necesites.

Para qué sirve la marca BOM

Son tres bytes invisibles al inicio del archivo que avisan «esto es UTF-8». Excel los usa para leer bien un CSV. Otros programas no los esperan y pueden pegarlos al primer título. Por eso aquí se agregan al preparar para Excel y no al preparar para programas.

Fuente: Preguntas sobre UTF y BOM, del Consorcio Unicode.

Preguntas frecuentes

¿Por qué Excel guarda en Windows-1252?

La opción «CSV (delimitado por comas)» usa la codificación antigua del sistema. Para UTF-8 elige «CSV UTF-8» al guardar.

¿Cómo sé la codificación de un archivo?

Un archivo no la declara. Se deduce: si los bytes forman UTF-8 válido, casi seguro lo es. Reparar CSV hace esa revisión.

Revisado el 6 de noviembre de 2026.