Paste the text
Add any multiline text, spreadsheet column, code block, or copied list.
Blank line remover
Clean copied documents, exports, code, and lists by deleting empty rows. Choose complete removal or keep a single blank line between sections.
Clean tool
Transfers use one-time session storage on this device; your result is never placed in the URL.
Add any multiline text, spreadsheet column, code block, or copied list.
Remove every blank row or collapse consecutive blank rows into one separator.
Non-empty lines keep their original content and order.
Remove accidental spacing introduced by PDF, email, or document copying.
Clean blank rows before importing lists into a spreadsheet or database.
Compact files while optionally preserving section breaks.
Yes. Rows containing only spaces or tabs are treated as empty.
Yes. Collapse mode preserves one blank row between non-empty sections.
No. The content of non-empty lines is preserved exactly; only blank rows are changed.
Keep working
Filter lines online by text, prefix, suffix, exact value, or regular expression. Keep matching lines or remove them while preserving the original order.
Remove duplicate lines from a list while preserving the original order. Ignore case, trim whitespace, and clean empty lines instantly in your browser.
Number every non-empty line online with a custom starting value, increment, zero padding, prefix, and separator. Copy clean numbered text instantly.
Sort lines alphabetically, naturally, or numerically in ascending or descending order. Clean blank lines and organize lists online.
Your privacy choices
Core list tools run locally. Optional providers load only after you choose. We never send your list contents, outputs, filenames, or recipe data to analytics.
Review cookie details