Punycode and IDN
Domains can hold any script, but DNS only carries ASCII, so anything else is packed into an xn-- label. This converts either way and shows you the working.
Domain, address or link
A bare domain, a full link, or an email address. Each label is converted on its own, which is how DNS does it.
Try one
Both forms
Unicode
-
ASCII, as DNS sees it
-
Label by label
Lookalike check
Type a domain to check it.
Mixing scripts inside one label is how a fake address is usually built: Latin a and Cyrillic а look identical but are different characters.