Arreglar saltos de línea mezclados — CRLF / LF / CR
Windows termina las líneas con CRLF, Unix con LF, los Macs antiguos con CR. Mézclalos en un archivo y los parsers o dividen filas mal o no cargan. Elegimos un estilo y reescribimos el archivo entero consistente.
Saltos normalizados
Antes
A,B\r\nC,D\rE,F
Después
A,B\nC,D\nE,F
Arrastra tu archivo CSV aquí
o haz clic para elegir
La reparación «mixed line endings» se detectará automáticamente.
¿Qué es esto y por qué importa?
Windows, Mac y Linux usan caracteres invisibles ligeramente distintos para marcar el final de línea. Si un archivo se ha editado en varios ordenadores o se armó juntando archivos de sistemas distintos, tienes una mezcla.
La mayoría del tiempo no lo notas — pero los importadores sí. Los saltos mezclados hacen que aparezcan caracteres invisibles al final de tu última columna, que las comparaciones de strings fallen, y que algunos tools crasheen por completo.
CSV First Aid revisa tu archivo buscando saltos mezclados y los hace consistentes. Tus datos se mantienen exactamente iguales — solo se estandarizan los caracteres invisibles de salto de línea.
Cómo funciona
- 1Arrastra tu CSV. Comprobamos qué tipos de salto de línea usa.
- 2Si hay mezcla, la diagnosis muestra el desglose.
- 3Aplicar → los saltos quedan unificados. Descargar.
Preguntas frecuentes
¿Puedo elegir CRLF como salida en vez de LF?
Sí — en las opciones de descarga puedes elegir. Por defecto es LF (Unix) porque es lo más compatible con tools modernos.
¿Romperá los campos multilinea entrecomillados?
No. El tokenizer preserva los saltos dentro de campos entrecomillados. Solo se normalizan los saltos entre registros.
¿Cómo aparecen los saltos mezclados?
Causas comunes: editar un archivo en Windows y macOS (ajustes de Git auto-CRLF), concatenar archivos de distintas fuentes, o copy-paste entre distintos tools.
Herramientas relacionadas
Reparar comillas CSV
Una comilla de cierre que falta convierte un campo único en un monstruo multilinea y desplaza cada columna siguiente. Encontramos las sin cerrar, las cerramos y re-escapamos las internas — según RFC 4180.
Eliminar caracteres invisibles de un CSV
NBSP, zero-width joiners, bytes de control perdidos — no los ves en Excel, pero BUSCARV sí, y no matchea. Escaneamos cada celda y quitamos lo que no debería estar.
Arreglar la codificación CSV
¿Ves é, ü, ö donde esperabas é, ü, ö? El archivo se guardó en una codificación y se leyó en otra. Descubrimos cuál era y convertimos a UTF-8 — Müller vuelve a verse como Müller.