Spot homoglyphs, invisible characters, and mixed-script spoofing in domains, identifiers, or copied text. Uses a subset of Unicode's confusables table to compute an ASCII-like skeleton and flag visual look-alikes. Runs entirely in your browser.
Input
Visual Scan
Type something to see per-character analysis.
ASCII Non-ASCII (safe) Confusable Invisible / control
ASCII Skeleton
Each confusable is replaced with its closest ASCII look-alike — two different Unicode strings collapse to the same skeleton when they look identical.
—
Compare Two Strings
Paste two strings. Tool reports whether they look identical even if the bytes differ.
Character Details
No input.
About
Based on a subset of Unicode confusables.txt covering Cyrillic, Greek, Latin extended, full-width, and math look-alikes for the Basic Latin block.
Two strings with the same skeleton are visually confusable. This is the primary defense used by IDN-aware browsers.
Flagged invisible characters include zero-width joiners/non-joiners, directional marks, and byte-order marks.
Mixed-script strings (e.g. Latin + Cyrillic) raise the risk score — most legitimate identifiers stay within a single script.