Messy text often mixes several whitespace problems at once: double spaces, stray tabs, inconsistent line breaks, and invisible non-breaking spaces pasted from the web.
Normalize Whitespace gives you a small dashboard of switches so you decide exactly which kinds of whitespace to tidy.
How to use Normalize Whitespace
- Paste text with uneven spacing into the box.
- Tick the whitespace types to normalize: multiple spaces, tabs, line breaks, or non-breaking spaces.
- Check the normalized output and the before-and-after character count, then copy it.
Use cases
- Standardising spacing in copy gathered from several sources.
- Converting stray tabs and double spaces into single spaces.
- Replacing pasted non-breaking spaces with ordinary spaces.
Good to know
Normalize Whitespace applies only the switches you turn on, so it can collapse repeated spaces, convert tabs to spaces, fold line breaks, and replace non-breaking spaces independently. A preserve-paragraphs option keeps blank-line gaps when you fold breaks. The readout shows how many characters the cleanup saved.
Frequently asked questions
What counts as whitespace here?
Spaces, tabs, line breaks, and non-breaking spaces. Each has its own switch so you can normalize some kinds and leave others alone.
What is a non-breaking space?
It is an invisible space, common in text copied from the web, that does not allow a line to wrap. The non-breaking-space switch converts it to a normal space.
Can I keep paragraph breaks while collapsing the rest?
Yes. Turn on preserve paragraphs and blank lines between paragraphs are kept while single breaks inside them are folded.