Qué significa cada síntoma
| Ves esto | Pasó esto | Se recupera |
|---|---|---|
Peñalolén | Un archivo UTF-8 se leyó como Windows-1252. | Sí, casi siempre |
Pe�alol�n | Un archivo Windows-1252 se leyó como UTF-8. | Sí, si tienes el archivo original |
Pe?alol?n | Se 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
- Abre Reparar CSV y carga el archivo original, no una copia ya guardada desde Excel.
- Revisa la fila Codificación y Texto roto del diagnóstico.
- Si las letras siguen mal, cambia la codificación en Más opciones.
- 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.