Remove hidden characters
Paste text to inspect and clean characters that are invisible on screen but can disrupt search, validation, diffs, or CMS input.
Inspection and cleanup run entirely in your browser. Nothing is uploaded.
Characters covered
- Zero-width characters and soft hyphens
- Bidirectional text controls
- Unsafe control characters
- Non-breaking and narrow non-breaking spaces
Limits
Some scripts use joiners legitimately. The cleaner preserves joiners that appear to be part of a real grapheme.
Questions
- What does the cleaner remove?
- It removes hidden formatting and control characters that can alter processing, while normalizing non-breaking spaces.
- Can cleanup change visible text?
- Line breaks are preserved. Review the result when working with Arabic, Persian, Indic scripts, emoji, or specialist typography.