Skip to main content

Zeilenendung-Konverter Konvertieren Sie zwischen Zeilenenden: LF (Unix), CRLF (Windows), CR (Classic Mac).

Zeilenendung-Konverter illustration
📝

Zeilenendung-Konverter

Konvertieren Sie zwischen Zeilenenden: LF (Unix), CRLF (Windows), CR (Classic Mac).

1

Text einfügen

Fügen Sie Text mit Zeilenenden hinzu, um ihn zu konvertieren.

2

Ziel auswählen

Wählen Sie das Ziel-Zeilenende: LF, CRLF oder CR.

3

Ergebnis kopieren

Kopieren Sie den Text mit konvertierten Zeilenenden.

Loading tool...

What Is Zeilenendung-Konverter?

Der Zeilenendkonverter ändert die Zeilenumbruchzeichen in Texten zwischen den drei gängigsten Formaten: LF (\n, verwendet von Unix/Linux/modernem macOS), CRLF (\r\n, verwendet von Windows) und CR (\r, verwendet von Classic Mac OS). Er normalisiert zunächst alle Zeilenenden auf LF und konvertiert dann in das ausgewählte Zielformat. Dies löst häufige Probleme beim Übertragen von Text oder Code zwischen Betriebssystemen.

Why Use Zeilenendung-Konverter?

  • Beheben Sie Probleme mit Zeilenenden beim Übertragen von Dateien zwischen Betriebssystem-Plattformen
  • Standardisieren Sie Zeilenenden für cross-plattforme Projekte
  • Konvertieren Sie Windows-CRLF in Unix-LF oder umgekehrt
  • Lösen Sie Git- und Versionskontroll-Konflikte mit Zeilenenden

Common Use Cases

Cross-plattform Entwicklung

Normieren Sie Zeilenenden bei der Zusammenarbeit zwischen Windows, Mac und Linux.

Git-Probleme

Beheben Sie Konflikte mit Zeilenenden in versionskontrollierten Dateien.

Dateiübertragung

Konvertieren Sie Zeilenenden nach dem Übertragen von Dateien zwischen Betriebssystemen.

Skript-Kompatibilität

Stellen Sie sicher, dass Shell-Skripte LF-Zeilenenden für Unix-Kompatibilität verwenden.

Technical Guide

Der Konverter verwendet einen zweistufigen Prozess. Zunächst werden alle Zeilenenden auf LF (\n) normalisiert, indem CRLF (\r\n) zuerst ersetzt wird und dann eventuell verbleibende CR (\r). CRLF muss zuerst ersetzt werden, um die Erstellung von doppelten LF zu vermeiden. Nach der Normalisierung konvertiert das Tool LF in das Zielformat: Für CRLF wird LF in \r\n umgewandelt; für CR wird LF in \r umgewandelt; für LF ist keine weitere Konvertierung erforderlich. Dieser Ansatz behandelt gemischte Zeilenenden im Eingabetext korrekt und produziert konsistente Ausgaben unabhängig vom Eingabeformat.

Tips & Best Practices

  • 1
    LF (\n) ist der Standard für Unix, Linux und modernes macOS
  • 2
    CRLF (\r\n) ist der Standard für Windows
  • 3
    CR (\r) wurde von Classic Mac OS 9 und früher verwendet
  • 4
    Die meisten modernen Editoren unterstützen sowohl LF als auch CRLF, aber Skripte können spezifische Endungen erfordern

Related Tools

Frequently Asked Questions

Q Was ist der Unterschied zwischen LF und CRLF?
LF (Line Feed, \n) besteht aus einem Zeichen. CRLF (Carriage Return + Line Feed, \r\n) besteht aus zwei Zeichen. Sie erfüllen den gleichen Zweck auf verschiedenen Betriebssystemen.
Q Welches Format sollte ich verwenden?
Verwenden Sie LF für Unix/Mac/moderne Systeme. Verwenden Sie CRLF für Windows-spezifische Anwendungen. Die meisten modernen Software unterstützen beide Formate.
Q Kann es gemischte Zeilenenden verarbeiten?
Ja, alle Zeilenenden werden zunächst normalisiert und dann in das Zielformat konvertiert.
Q Wird die Ausgabe gleich aussehen?
Visuell sieht der Text identisch aus. Die Änderung betrifft nur die unsichtbaren Zeilenumbruchzeichen.
Q Wie kann ich erkennen, welche Zeilenenden mein Text hat?
Verwenden Sie das Whitespace-Visualizer-Tool, um Zeilenendzeichen mit ↵ (LF), ¶ (CRLF) oder ← (CR) zu markieren.

About This Tool

Zeilenendung-Konverter is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.