Word Counter
Count words, characters, sentences and paragraphs as you type, with reading and speaking time alongside.
Remove line breaks and join text into one flowing line. It fixes text copied with hard breaks at the end of every line, such as a paste from a PDF or an email.
Updated
Your browser is preparing the tool. It runs 100% locally.
Paste text with line breaks and the tool joins it into a single flowing line. Each break, and the spaces around it, becomes one space, so three wrapped lines turn into one paragraph. Unlike a space cleaner, it removes the breaks, which is what you need to un-wrap text copied from a PDF or an email. Your browser does the joining and the text is never uploaded.
The tool takes text broken across many lines and flows it back into one. Every line break, together with any spaces next to it, becomes a single space, so the words join into a continuous line or paragraph.
Text copied from a PDF, an email or a narrow column often arrives hard-wrapped, with a break you don't want at the end of each line. This turns it back into running prose.
The tool finds every line break and replaces it, along with any whitespace just before or after it, with a single space. You get the same words on one line, with stray spaces trimmed from the start and end.
A space cleaner keeps your line breaks and only normalises the spaces. This tool removes the breaks on purpose, for text that was wrapped in the wrong places.
each line break (and the spaces around it) → one space
then trim the start and endline one / line two / line three → line one line two line threeEvery line break is removed and the text becomes one line. A space cleaner does the opposite: it keeps single line breaks and only tidies the spacing.
Hard-wrapped text comes out as you'd expect: the breaks become single spaces and the words run on as one line.
All line breaks go, including those between paragraphs, so a text with several paragraphs becomes one. If you need to keep paragraph breaks, use something else, because this tool joins everything.
If you want to tidy double spaces and keep the line structure, use a remove-extra-spaces tool. This one removes the breaks on purpose.
A word hyphenated across a line break is joined with a space, not merged. It comes back as two parts with a space between them, so you may need to fix it by hand.
Flow text copied from a PDF back into one line.
Join text broken by an email's narrow column.
Turn a list of lines into one continuous string.
Remove unwanted breaks from pasted text.
To keep line breaks and tidy only the spacing, use a remove-extra-spaces tool. Keeping paragraphs while joining the lines inside them needs a smarter reflow, because this tool removes every break.
Each line break, together with the whitespace around it, becomes one space. A space cleaner keeps line breaks; this tool removes them.
Count words, characters, sentences and paragraphs as you type, with reading and speaking time alongside.
Remove duplicate lines from a list while keeping the first copy of each in its original position.
Tidy messy spacing by collapsing repeated spaces and stacked blank lines. Single line breaks and paragraph gaps stay where they are.
Switch text between UPPERCASE, lowercase, Title Case, Sentence case, and aLtErNaTiNg with one click per case.
Generate placeholder Lorem Ipsum paragraphs, starting with the classic opening line or fully random.
Paste two versions of a text and see what changed line by line, with additions in green and removals in red.
Your file is processed on this device and never uploaded, and there's no account to create.