Punycode:
Wrapper:
Subdomain:
Wildcard:
Offchain DNS:
Address:
Contract:
Preimage:
Mapped:
Ignored:
Disallowed:
Deviation:
Complex:
Combining Marks:
NSM:
CheckHyphen:
Underscore:
Emoji:
Non-RGI:
Regional:
Flag:
Tag:
Circled/Squared:
ContextJ:
ZWNJ:
ZWJ:
ContextO:
Middle Dot:
Katakana Dot:
Greek Keraia:
Hebrew Geresh:
CheckBidi:
Keycaps:
Exemplars /
Confusables:
Mixed-Script:
Whole-Script:
Unicode 15.0:
Unicode 15.1:
Unicode 16.0:
Fenced:
Misc:
Pure:
Arabic:
Hebrew:
Restricted:
Different Norm:
- Click an to see how it works.
token:__
lookup the labelhash (if known) or search for it.
wrapped:__
lookup the namehash (if wrapped)
- Use
{FF}
or [255]
to include codepoints
\uFFFF
, \u{HEX}
, ÿ
, ÿ
, or &entity;
are shorthand for {HEX}
.
HEX1 HEX2
is shorthand for {HEX1}{HEX2}
range:HEX1..HEXn
expands to a range of characters
- to get a URL that resolves on page-load.
- Many elements have tooltips with additional information.
- Follows ENSIP-15 and ENS Terminology.
- Clear input to return to this page.
- This is a valid sequence of characters: and domain name:
- This is an emoji: and its corresponding components:
- This is a mapped token: which transforms into a valid sequence:
- Characters not in canonical form require NFC:
- These are ignored characters:
- These are disallowed characters: