NewKit / Text & Encoding / Line-ending / Encoding
ES EN

Line-ending / Encoding

Fix line endings (CRLF/LF), BOM and tabs. · Processed in your browser.

Line ending
LFCRLF
Input
Normalized

What is Line-ending / Encoding?

Mixing Windows and Unix files causes huge diffs and invisible bugs due to differences in line endings (CRLF vs LF), the byte order mark (BOM) at the start of a file, or tabs versus spaces. This normalizer unifies all of that: it converts line breaks, removes the BOM and turns tabs into spaces as you choose.

Paste the text and get a clean, consistent version, with byte and line statistics. It's especially useful before a commit to avoid spurious changes, or when processing files from diverse sources. Everything happens in your browser.

Frequently asked questions

Is it free?

Yes, all NewKit tools are completely free.

Is my data sent to a server?

No. Processing happens 100% in your browser, so it is safe even for sensitive data.

Related tools