Unicode Cleaner
Clean hidden Unicode characters locally, including zero-width spaces, BOM, NBSP, bidi marks, unsafe controls, and optional NFC/NFKC normalization.
Input text
Characters
0 / 50,000
Cleaned text
Stats
Removed 0NBSP replaced 0Quick Start
Common Scenarios
Fix JSON, YAML, CSV, or code snippets that fail because of hidden characters.
Clean text copied from PDFs, chat tools, CMS fields, or documents.
Remove bidi marks before reviewing text that may hide misleading order.
Character Types
Usage Advice
Limitations & Compatibility
Privacy & Security
FAQ
They are Unicode characters that may not be visible but still affect matching, search, copy, and parsing.
NBSP looks like a normal space but can break wrapping, matching, and import workflows.
Bidi marks can make text display in an order that differs from the stored character order.
No. It removes common hidden characters locally but does not detect every Unicode spoofing issue.