Remove Extra Spaces
Remove double spaces, spaces at the start and end of lines, tabs and invisible characters such as non-breaking and zero-width spaces that break searches, spreadsheets and code.
Runs in your browser
How to use
- Paste your text.
- Choose which kinds of spacing to clean.
- Copy the clean text.
How it works
Multiple consecutive spaces are replaced by a single space without touching line breaks. The “normalise” option converts non-breaking spaces (U+00A0, common in text from Word and web pages), narrow spaces and ideographic spaces to regular spaces, and deletes zero-width characters that are invisible but make “abc” ≠ “abc”.
Examples
- Spreadsheet lookups failing
- A VLOOKUP that can't find “Paris” often means the cell contains “Paris ” or a non-breaking space. Clean the column here and paste it back.
Common uses
- Fixing data copied into spreadsheets
- Cleaning text before publishing
- Removing hidden characters from code and CSV files
Privacy & security
This tool runs entirely in your browser. Your files and text are never uploaded to our servers — processing happens on your device and results are created locally. How each tool handles files
Frequently asked questions
What is a non-breaking space?
A space character (U+00A0) that prevents a line break. It looks identical to a normal space but is a different character, so comparisons and searches treat it differently.
Are line breaks removed?
No. Only horizontal spacing is changed. Use Remove Empty Lines or the Text Cleaner to change line breaks.
Last updated: