Unicode Space Remover
Remove exotic invisible Unicode characters — zero-width space, zero-width joiner/non-joiner, non-breaking space, BOM, soft hyphen, and word joiner — from text, with a removed-count and one-click copy.
Cleaned Text
How to Use the Unicode Space Remover
Paste text into the input field. The tool strips out the same set of exotic invisible Unicode characters that often hide in copy-pasted text — zero-width space, zero-width joiner, zero-width non-joiner, non-breaking space, the byte order mark (BOM), soft hyphen, and word joiner — and shows the cleaned result on the right along with a count of how many were removed.
Example
Pasting text containing a hidden zero-width space and a soft hyphen produces a cleaned version with both characters stripped out and a message confirming 2 invisible characters were removed.
Common Use Cases
- Cleaning URLs or code snippets copied from a webpage or PDF before pasting them elsewhere.
- Sanitizing form input or CMS content that's failing validation for no visible reason.
- Stripping a stray byte order mark (BOM) from text before it's used in another program.
FAQs
- How is this different from the Invisible Character Detector? The Invisible Character Detector only highlights and flags these characters in place for review, without altering your text. This tool actually removes them and gives you back cleaned, ready-to-use text.
- Will this remove ordinary spaces and tabs too? No — it only targets exotic invisible Unicode characters like zero-width spaces and the BOM. For ordinary spaces, tabs, and empty lines, use the Whitespace Cleaner instead.
- Is my text saved anywhere? No — everything happens in your browser only; nothing is uploaded or stored anywhere.
