Lookalike domain & punycode checker
Convert xn-- punycode to readable text and back, and spot homograph and typosquatting tricks: mixed alphabets, Cyrillic lookalikes, brand names in subdomains and one-letter swaps.
Runs in your browser. Nothing you paste is uploaded, stored or logged.
How it works
Phishing domains are built to survive a quick glance: a Cyrillic letter in place of a Latin one, a zero instead of an “o”, “rn” standing in for “m”, or the real brand name placed in a subdomain of someone else’s domain. In an email client or a log line they can be impossible to tell apart from the real thing.
Paste domains or full URLs. Each is converted between its readable form and its xn-- punycode form, every non-ASCII character is listed with its code point and script, and the name is checked for mixed alphabets, lookalike characters, one-character typos of commonly impersonated brands, brand names that appear only in a subdomain, and invisible or text-direction characters.
Questions
What is punycode?
bücher.de, are written in that alphabet. A label starting with xn-- is the encoded form (xn--bcher-kva.de), and browsers may show the decoded name instead.What is a homograph attack?
xn--80ak6aa92e.com, which is “apple.com” spelled entirely in Cyrillic.