CSV con UTF-8 BOM para Excel: cómo mantener los caracteres legibles
Usa una UTF-8 BOM cuando Excel lea mal un CSV UTF-8 que ya es correcto. Exporta un CSV compatible con Excel en tu dispositivo, hasta 300 MB.
Para comprobar una exportación española no basta con probar Ana y Madrid. Usa caracteres que realmente delaten una lectura incorrecta de UTF-8:
cliente;ciudad;producto
María Muñoz;Málaga;Piñones
Iñaki Pérez;Logroño;Jamón ibérico
Si Excel muestra Muñoz o Málaga, el síntoma apunta a una interpretación incorrecta de los bytes, pero la solución depende de si el CSV original sigue estando bien.
Comprueba el archivo antes de añadir nada
Abre el CSV en un editor que muestre UTF-8 correctamente. Si allí ves María Muñoz, el texto guardado sigue siendo válido. Si ya ves mojibake en el editor, añadir una BOM no repara el contenido.
Esta comprobación evita volver a exportar o transformar un archivo que solo falla al abrirse directamente en Excel.
En Excel, usa «Datos > Desde texto/CSV» como prueba de diagnóstico
Importa una copia mediante Datos > Desde texto/CSV y comprueba la vista previa con UTF-8. Si ñ, á y ó aparecen bien en esa ruta, el problema está en cómo se detecta la codificación al abrir el archivo, no en los nombres guardados.
Cuándo ayuda una BOM en un CSV para Excel
Una BOM puede ayudar cuando el archivo ya es UTF-8 y el destinatario suele abrirlo directamente con Excel. No modifica María, Málaga ni los demás campos; sirve como señal de codificación para el programa lector.
Si el sistema receptor documenta «UTF-8 sin BOM», respeta ese requisito aunque Excel abra mejor la otra variante.
Ejemplo de control antes de enviar el archivo
Antes de entregar una lista de clientes, revisa al menos una fila que contenga ñ, otra con tilde y otra con un nombre de lugar acentuado. Por ejemplo: Muñoz, Álvaro, Málaga.
Si esos valores son correctos tanto en un editor UTF-8 como en Excel, tienes una comprobación mucho más útil que un ejemplo puramente ASCII.
Exportar un CSV para ExcelMira la transformación
Una fórmula peligrosa se vuelve texto y 00123 permanece intacto
Haz inofensivas las fórmulas de la hoja de cálculo y conserva identificadores como 00123 exactamente como texto.
¿Necesitas hacer esto ahora?
Exportar un CSV para ExcelHerramientas relacionadas
Abre la herramienta de esta guía o explora otra relacionada.
- Reparar codificación de CSV online gratisDetecta problemas de codificación, delimitadores y comillas y descarga un CSV UTF-8 normalizado.
- Limpiar y reparar archivos CSV sin subirlosRepara problemas comunes de CSV, incluidos delimitadores incorrectos, filas desiguales, líneas vacías, espacios en blanco, marcadores BOM y encabezados duplicados.