Are all control characters unsafe?
No. Newline and tab are often expected, while unexpected controls in identifiers or payloads are risky.
Unicode control characters are often invisible and can silently alter parsing, rendering, and data exchange.
Inspect pasted text for invisible or risky Unicode characters, visualize findings, and generate cleaned output entirely in your browser.
Drop .txt/.csv/.json here
or click to choose a file (max 2 MB)
| Symbol | Category | Unicode name | Code point | Occurrences | Positions | Actions |
|---|---|---|---|---|---|---|
No findings No matching characters found in the current analysis snapshot. | ||||||
| Token | Scripts | Risk | Confusables count | Positions |
|---|---|---|---|---|
No homoglyph findings No mixed-script or confusable lookalikes detected. | ||||
| Type | Risk | Range | Controls count | Details |
|---|---|---|---|---|
No security findings No Trojan Source-style bidi sequence issues detected. | ||||
Advanced JSON report
Share link does not include raw text. Findings only.
No. Newline and tab are often expected, while unexpected controls in identifiers or payloads are risky.
Many validators disallow non-printable controls, which can trigger hard-to-debug validation failures.
Prefer context-based cleanup. Keep expected formatting controls and remove unexpected ones.