Texte

CRLF ↔ LF Converter

Convertir les fins de ligne entre Windows (CRLF), Unix/macOS (LF) et Mac classique (CR), avec détection des fins mixtes.

Convertir en

Le navigateur normalise lui-même en LF le texte collé dans le champ, donc les CRLF/CR d'origine ne peuvent pas être détectés ici — pour analyser ou convertir un fichier avec de vrais CRLF/CR, utilisez l'import de fichier ci-dessus.


                    

Questions fréquentes

Pourquoi les fins de ligne diffèrent-elles selon le système ?

Windows utilise CRLF (\r\n), Unix et macOS utilisent LF (\n) seul, et l'ancien Mac classique utilisait CR (\r) seul ; ces conventions historiques différentes provoquent des incohérences quand un fichier passe d'un système à l'autre.

Pourquoi dois-je importer un fichier au lieu de coller le texte ?

Le navigateur normalise automatiquement en LF tout texte collé dans un champ de saisie, donc les vrais CRLF ou CR d'origine deviennent indétectables une fois collés ; seul l'import direct du fichier préserve ses fins de ligne réelles pour analyse ou conversion.

Quand ce genre de problème a-t-il vraiment de l'importance ?

Cela compte surtout avec git (diffs bruyants dus aux fins de ligne), les scripts shell qui échouent avec des CRLF résiduels, et les fichiers échangés entre systèmes Windows et Unix/macOS ; le fichier importé n'est traité que localement dans le navigateur, jamais envoyé à un serveur.