Fix Encoding Text
Remove hidden characters and repair broken text.
Invisible bugs. Visible fix.
No data leaves your browser.
Quick guide
Use this tool when text behaves strangely: search fails, comparisons break, or spacing looks correct but isn’t.
It removes hidden Unicode characters such as zero-width spaces and BOM artifacts.
Real example
Input:
helloworld
Output:
helloworld
What gets removed
- Zero-width spaces (U+200B)
- Zero-width non-joiners/joiners
- Byte Order Mark (BOM)
- Invisible control characters
Use cases
- Fix broken copy-paste from websites or PDFs
- Debug failing regex or string comparisons
- Clean data before JSON/CSV processing
- Prepare text for reliable indexing or search
FAQ
No. Normal readable characters remain untouched.
No. Only invisible or problematic characters are removed.
When text looks fine but behaves incorrectly.
Learn more
- JSON Formatting Guide Clean data improves parsing reliability.
Privacy
All processing runs locally in your browser.