Zeilenumbruch-Konverter — CRLF ↔ LF

Sieh nach, welche Zeilenenden eine Datei verwendet, und wandle sie um – von Windows CRLF zu Unix LF oder zurück. Funktioniert mit eingefügtem Text oder einem ganzen Stapel Dateien, dazu kannst du nachgestellte Leerzeichen und Tabs bereinigen.

Aktualisiert am
Umwandeln in
0
CRLF (Windows)
0
LF (Unix)
0
CR (alter Mac)
–
Erkannt
Dateien hierher ziehen, um sie im Stapel umzuwandeln — Skripte, Konfigs, CSV, Quellcode · umgewandelte Dateien werden als ZIP heruntergeladen

Deine Daten verlassen nie deinen Computer. Die Verarbeitung erfolgt zu 100 % lokal im Browser.

So nutzt du: Zeilenumbruch-Konverter

  1. Füge Text ein oder ziehe eine oder mehrere Dateien hierher.
  2. Prüfe, welche Zeilenenden gefunden wurden – gemischte Dateien werden markiert.
  3. Wähle LF oder CRLF und optional Bereinigungen, dann kopiere den umgewandelten Text oder lade ihn als ZIP herunter.

CRLF vs. LF

Textdateien beenden jede Zeile mit einem unsichtbaren Zeichen. Unix, Linux und macOS verwenden LF (\n, line feed). Windows verwendet CRLF (\r\n, carriage return + line feed). Das klassische Mac OS nutzte nur ein CR. Die meisten Editoren kommen mit beiden klar, viele Tools aber nicht: Ein Shell-Skript mit CRLF schlägt mit /bin/bash^M: bad interpreter fehl, Docker-Entrypoints brechen, und Diffs zeigen jede Zeile als geändert.

Dauerhaft in Git lösen

Lege eine .gitattributes-Datei mit * text=auto eol=lf an (und *.bat text eol=crlf für Windows-Batchdateien), damit Git die Zeilenenden beim Commit normalisiert. Hilfreich ist außerdem git config --global core.autocrlf input auf macOS/Linux bzw. true unter Windows. Nach dem Hinzufügen von .gitattributes führe einmalig git add --renormalize . aus.

Gemischte Zeilenenden

Dateien, die auf verschiedenen Systemen bearbeitet wurden, enthalten oft beide Varianten. Die Zähler zeigen dir genau, wie viele von jeder Sorte der Text enthält, und durch das Umwandeln werden sie vereinheitlicht.

Von Grund auf privat

Text und Dateien werden direkt in deinem Browser umgewandelt und niemals hochgeladen.

Auch gesucht als: crlf zu lf, lf zu crlf, zeilenenden umwandeln, windows zeilenenden, dos zu unix, unix zeilenenden, gemischte zeilenenden.

Passende Tools zu: Zeilenumbruch-Konverter

  • Windows-Pfad-Konverter — Füge einen Pfad in beliebigem Format ein — C:\Users\me\project, /mnt/c/Users/me/project, /c/Users/me — und erhalte ihn in jeder anderen Form zum direkten Kopieren: WSL, Git Bash, Cygwin, file-URL, UNC und für Code escaped.
  • Zeilenumbrüche entfernen — Füge Text mit kaputten Zeilenumbrüchen ein – aus einem PDF, einer E-Mail oder dem Terminal – und verbinde ihn wieder zu sauberen Absätzen.
  • .editorconfig Generator — Sorge dafür, dass jeder Editor in deinem Team dieselbe Einrückung, Zeilenenden und denselben Zeichensatz verwendet.
  • .gitignore-Generator — Kreuze deine Technologien an – Node, Python, React, Next.js, Docker, macOS, VS Code und 40 weitere – und erhalte eine übersichtliche, bereinigte .gitignore mit kommentierten Abschnitten, bereit zum Herunterladen.

Häufige Fragen

Wie behebe ich „bad interpreter: /bin/bash^M“?
Das Skript hat Windows-Zeilenenden (CRLF). Wandle es hier zu LF um – oder führe sed -i 's/\r$//' script.sh aus – und speichere es erneut.
Welches Zeilenende sollte ich verwenden?
LF für fast alles, auch für Code, der systemübergreifend geteilt wird, und alles, was unter Linux oder in Docker läuft. CRLF nur für windowsspezifische Dateien wie .bat und .cmd.
Kann ich viele Dateien auf einmal umwandeln?
Ja. Ziehe mehrere Dateien hierher – jede wird mit deinen Einstellungen umgewandelt, und du lädst alle zusammen als ZIP mit den ursprünglichen Namen herunter.
Kann ich Zeilenumbruch-Konverter als Web-App installieren und offline nutzen?
Ja. Zeilenumbruch-Konverter ist eine installierbare Web-App (PWA) – sie wird über Ihren Browser installiert und nicht aus einem App-Store heruntergeladen. Klicken Sie oben auf dieser Seite in Chrome oder Edge (Windows, macOS, Linux, ChromeOS) auf „App installieren“ oder verwenden Sie auf Android-Geräten „Teilen“ → „Zum Startbildschirm hinzufügen“ auf dem iPhone und iPad bzw. „Datei“ → „Zum Dock hinzufügen“ in Safari 17+ auf einem Mac. Die App öffnet sich dann in einem eigenen Fenster mit einem eigenen Symbol, und da sie vollständig in Ihrem Browser ausgeführt wird, funktioniert sie auch offline. Firefox auf dem Desktop kann keine Web-Apps installieren. So funktioniert die Installation.

Ähnliche Tools