Paste text and every non-breaking space, the invisible nbsp that sneaks in from Word, web pages and PDFs, becomes a normal space. Other unicode spaces are normalised too and double spaces are collapsed. Nothing is uploaded.
The nbsp character (U+00A0), the one that stops lines wrapping, becomes an ordinary space.
Narrow, figure, thin and en or em spaces and the word joiner are all converted to a normal space.
Once converted, runs of spaces are collapsed to one and the ends are trimmed.
Download this exact setup as a ready-made Non-breaking space fixer profile. Give it a global hotkey in the Windows app and any text you copy has its invisible spaces normalised the instant you paste. Same engine as above, entirely offline.
Paste the text above and every non-breaking space becomes a normal space, then double spaces are collapsed. Copy the result, or export it as a profile for the Windows app.
A non-breaking space (nbsp, U+00A0, or in HTML) is a space that keeps the words on either side on the same line. It looks identical to a normal space but behaves differently, which is why it causes hidden bugs in data and layouts.
Word, web pages and PDFs insert them to control line wrapping, and they come along when you copy. This tool converts them back to plain spaces so search, sorting and code behave normally.
Chasing other hidden characters? Try remove invisible characters.