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.