Loading…
Loading…
Delete blank lines from text, or collapse runs of blank lines down to one so paragraphs stay separated.
The result appears here as you type.
Text copied from PDFs, code editors, and emails often has stray blank lines. Paste it in or drop a file.
Remove all empty lines for a compact list, or keep one blank line between paragraphs so prose stays readable.
Copy it, download it, or chain another tool with Use as input.
A line with nothing on it. By default, lines that contain only spaces or tabs count as empty too, since they look blank. Untick the option to remove only lines that are truly empty.
Not in "Keep one between paragraphs" mode: runs of blank lines shrink to a single one, so paragraphs stay separated. "Remove all" deletes every blank line.
No. Everything runs in your browser, and nothing you paste is sent to a server or stored.
Text & code
Compare two texts or code files side by side, with changed words highlighted. Ignore whitespace or case, and export a unified .diff patch that git apply accepts.
Count
Count words, characters, sentences, paragraphs, and lines as you type, with reading and speaking time. Check text against X, SEO title, and meta description limits.
Case
Convert text to UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case, and more, line by line.
Cleanup
Clean up messy text: remove extra spaces, blank lines, invisible characters, and HTML tags, straighten quotes, and rejoin hard-wrapped lines.
Lines
Delete repeated lines from a list and keep the original order. Choose case sensitivity, whether to ignore surrounding spaces, and whether to keep the first or last copy.
Whitespace
Collapse repeated spaces into one, trim spaces from the start and end of lines, or remove every space. Line breaks are kept.