Skip to content

Unicode Cleaner

Reveal and clean hidden Unicode troublemakers locally, including zero-width spaces, BOM, NBSP, bidi marks, and control characters.

Loading tool...
Unicode Cleaner

Quick Start

1
Paste suspicious text.
2
Keep the default cleanup options or adjust Unicode normalization.
3
Review the report, then copy or download the cleaned text.

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

Zero-width characters can make text look identical while comparing differently.
NBSP looks like a space but behaves differently in wrapping and matching.
Bidi marks can change visual order without changing stored text order.

Usage Advice

Use the report to confirm what was changed before replacing source text.
Use NFC for common accent composition; use NFKC only when compatibility folding is acceptable.
Keep a copy of original text when cleaning security-sensitive content.

Limitations & Compatibility

This is not a malware scanner, homoglyph detector, or full Unicode security audit.
Normalization can change how equivalent characters are stored.
Line breaks and tabs are preserved; unsafe controls are removed.

Privacy & Security

Cleaning happens locally in your browser. Input can be kept as a local draft; generated output is not synced or uploaded by this tool.

FAQ

6

Continue with these related tools for the next step.

All tool processing happens locally in your browser.