Excel muestra caracteres raros: así se soluciona

¿Abres un CSV en Excel y ves ñ en lugar de ñ? Casi siempre es la codificación. Hay dos soluciones: reparar el archivo o importarlo de la forma correcta.

Funciona con texto y con estos archivos:

  • CSV
  • TXT
  • JSON
  • XML
  • SRT
  • VTT
  • TSV
  • MD
  • HTML
  • SQL
  • LOG

Por ejemplo exportaciones de Excel, copias de bases de datos, subtítulos o código web.

Reparar

  1. Suelta un archivo o pega texto
  2. Se repara automáticamente
  3. Copia o descarga
o simplemente arrastra un archivo aquí
  • Sin subir archivos. Tus archivos se reparan directamente en tu navegador y nunca salen de tu dispositivo.

  • Servidores en la UE. Mojibuster funciona en un servidor en Finlandia (UE); se aplica el Reglamento General de Protección de Datos (RGPD). Texto del RGPD (EUR-Lex)

¿Por qué Excel muestra ñ en lugar de ñ?

Si abres un CSV con doble clic, Excel lo lee con la tabla de caracteres de tu sistema; en Windows en español suele ser Windows-1252. Si el archivo está en UTF-8 sin BOM –una marca invisible al inicio del archivo–, las tildes y eñes se muestran mal.

Solución 1: reparar el archivo y guardarlo con BOM

  1. Arrastra el archivo CSV al recuadro de arriba.
  2. Deja activada la opción Guardar con BOM; en los archivos CSV viene marcada.
  3. Descarga el archivo reparado y ábrelo en Excel con doble clic.

Si ya guardaste el archivo en Excel mientras se veían los caracteres raros, el error forma parte del propio archivo. Mojibuster también lo repara.

Solución 2: importar el CSV correctamente en Excel

  1. Abre un libro en blanco y elige Datos → Desde el texto/CSV.
  2. Selecciona el archivo CSV.
  3. En Origen del archivo, elige 65001: Unicode (UTF-8).
  4. Revisa la vista previa y haz clic en Cargar.

Al guardar desde Excel

En «Guardar como», elige CSV UTF-8 (delimitado por comas). El formato «CSV (delimitado por comas)» guarda en Windows-1252 y otros programas suelen mostrar entonces las tildes como .

Preguntas frecuentes

¿Por qué pasa solo con algunos archivos CSV?

Depende de cómo se guardó el archivo. Excel abre bien los archivos Windows-1252 y los UTF-8 con BOM, pero no los UTF-8 sin BOM.

Ya guardé el archivo dañado, ¿está perdido?

No. Los caracteres dañados están ahora en el archivo como ñ, y a partir de ahí se puede recuperar la ñ. Solo tienes que soltar el archivo en Mojibuster.

¿Pasa lo mismo en Excel para Mac?

Sí. Excel para Mac tampoco reconoce muchas veces los CSV en UTF-8 sin BOM. Por eso conviene guardar el archivo reparado con BOM.

¿Qué es el BOM?

La marca de orden de bytes (BOM) son tres bytes invisibles al principio de un archivo. Le indican a programas como Excel que el archivo está en UTF-8.

Más guías