Normaliser les fins de ligne et le BOM d'un CSV
Retirez le BOM UTF-8 en début de fichier et uniformisez toutes les fins de ligne d'un CSV vers LF, CRLF ou CR.
Comment ça marche
Utile quand un CSV exporté depuis Excel sur Windows (fins de ligne CRLF, parfois avec un BOM en tête de fichier) doit être ingéré par un outil Unix qui attend du LF, ou inversement. Collez ou importez le fichier, choisissez le format de fin de ligne cible, et récupérez un fichier propre et cohérent.
Qu'est-ce que le BOM et pourquoi le retirer ?
Le BOM (Byte Order Mark) est un caractère invisible parfois ajouté en début de fichier UTF-8 par certains éditeurs (notamment Excel). Il peut faire apparaître des caractères parasites au début de la première cellule lors du parsing par des outils qui ne l'attendent pas — l'outil le supprime automatiquement s'il est présent.
Que se passe-t-il si mon fichier mélange déjà plusieurs types de fins de ligne ?
Toutes les variantes (LF, CRLF, CR) sont d'abord ramenées à un format unique en interne, puis converties vers le format cible choisi — le résultat est donc toujours parfaitement homogène, quel que soit l'état de départ du fichier.
Traitement 100% local : le fichier est traité entièrement dans votre navigateur via WebAssembly, il ne quitte jamais votre appareil.