Convertisseur fin de ligne — CRLF ↔ LF

Identifiez les fins de ligne utilisées dans un fichier et convertissez-les — CRLF Windows vers LF Unix, ou l'inverse — pour un texte collé ou un lot de fichiers, avec nettoyage des espaces et tabulations en fin de ligne.

Mis à jour le
Convertir en
0
CRLF (Windows)
0
LF (Unix)
0
CR (ancien Mac)
–
Détecté
Déposez des fichiers pour les convertir en lot — scripts, configurations, CSV, code source · fichiers convertis téléchargés en ZIP

Vos données ne quittent jamais votre ordinateur. Tout le traitement se fait localement dans votre navigateur.

Comment utiliser : Convertisseur fin de ligne

  1. Collez du texte ou déposez un ou plusieurs fichiers.
  2. Consultez les fins de ligne détectées — les fichiers mixtes sont signalés.
  3. Choisissez LF ou CRLF, les nettoyages facultatifs, puis copiez le texte converti ou téléchargez-le en ZIP.

CRLF ou LF

Les fichiers texte terminent chaque ligne par un caractère invisible. Unix, Linux et macOS utilisent LF (\n, line feed). Windows utilise CRLF (\r\n, retour chariot + saut de ligne). Les anciens Mac OS utilisaient un simple CR. La plupart des éditeurs gèrent les deux, mais beaucoup d’outils non : un script shell en CRLF échoue avec /bin/bash^M: bad interpreter, les points d’entrée Docker cassent, et les diff affichent chaque ligne comme modifiée.

Résoudre le problème durablement avec Git

Ajoutez un fichier .gitattributes contenant * text=auto eol=lf (et *.bat text eol=crlf pour les fichiers batch Windows) afin que Git normalise les fins de ligne à chaque commit. Configurer git config --global core.autocrlf input sur macOS/Linux et true sous Windows aide aussi. Après l’ajout de .gitattributes, exécutez une fois git add --renormalize ..

Fins de ligne mixtes

Les fichiers modifiés sur différents systèmes contiennent souvent les deux types. Les compteurs indiquent exactement combien de chaque type le texte contient, et la conversion les uniformise.

Confidentialité par conception

Le texte et les fichiers sont convertis dans votre navigateur et ne sont jamais envoyés sur un serveur.

Aussi recherché comme : crlf vers lf, lf vers crlf, convertir fin de ligne, fin de ligne windows, dos vers unix, unix vers dos, fins de ligne mixtes.

Outils complémentaires : Convertisseur fin de ligne

  • Convertisseur chemin Windows — Collez un chemin dans n'importe quel format — C:\Users\me\project, /mnt/c/Users/me/project, /c/Users/me — et obtenez-le sous toutes les autres formes, prêt à copier : WSL, Git Bash, Cygwin, URL file, UNC et échappé pour le code.
  • Supprimer les sauts de ligne — Collez un texte aux lignes cassées, issu d'un PDF, d'un e-mail ou d'un terminal, et retrouvez des paragraphes propres.
  • Générateur .editorconfig — Faites en sorte que chaque éditeur de votre équipe utilise la même indentation, les mêmes fins de ligne et le même charset.
  • Générateur de fichiers .gitignore — Cochez les technologies de votre choix — Node, Python, React, Next.js, Docker, macOS, VS Code et 40 autres — et obtenez une liste claire et sans doublons .gitignore avec des sections commentées, prêt à être téléchargé.

Questions fréquentes

Comment corriger l’erreur « bad interpreter: /bin/bash^M » ?
Le script utilise des fins de ligne Windows (CRLF). Convertissez-le en LF ici — ou exécutez sed -i 's/\r$//' script.sh — puis enregistrez-le à nouveau.
Quelle fin de ligne faut-il utiliser ?
LF pour presque tous les cas, y compris le code partagé entre systèmes et tout ce qui s’exécute sous Linux ou dans Docker. CRLF uniquement pour les fichiers propres à Windows, comme .bat et .cmd.
Peut-on convertir plusieurs fichiers à la fois ?
Oui. Déposez plusieurs fichiers : chacun est converti avec vos réglages, et vous les téléchargez tous dans une archive ZIP avec leurs noms d’origine.
Puis-je installer Convertisseur fin de ligne en tant qu’application web et l’utiliser hors ligne ?
Oui. Convertisseur fin de ligne est une application web installable (PWA) : elle s’installe depuis votre navigateur, sans passer par une boutique d’applications. Cliquez sur « Installer l’application » en haut de cette page dans Chrome ou Edge (Windows, macOS, Linux, ChromeOS) ; sur Android, utilisez « Partager » → « Ajouter à l’écran d’accueil » sur iPhone et iPad ; ou « Fichier » → « Ajouter au Dock » dans Safari 17+ sur Mac. L’application s’ouvre alors dans sa propre fenêtre avec sa propre icône, et comme elle s’exécute entièrement dans votre navigateur, elle continue de fonctionner hors ligne. Firefox sur ordinateur de bureau ne permet pas d’installer d’applications web. Comment fonctionne l’installation.

Outils similaires