Normalize Line Breaks

Rewrite mixed line endings to Unix LF, Windows CRLF, or classic CR.

What Normalize Line Breaks helps you do

Rewrite mixed CRLF, LF, and classic CR endings to a single line-ending style before commit, CI, or handoff between Windows, macOS, and Linux teams. Prevents noisy diffs and broken parsers that expect Unix newlines.

Text is processed entirely in your browser. Nothing is uploaded or stored after your session.

How to use Normalize Line Breaks

  1. Paste text with mixed endings and choose LF, CRLF, or CR output.
  2. Copy normalized text or download it before saving to disk or Git.

When to use it

  • Normalize README or script files before opening a pull request.
  • Fix CSV or log exports that picked up Windows CRLF on upload.
  • Prepare text for tools that require Unix LF only.

Frequently Asked Questions