Root Zone Label Generation Rules

The rules determining which labels may be used as internationalised top-level domains in the DNS root zone, and which labels are variants of one another. Each script is maintained as its own element ruleset; the Common ruleset integrates them all.

The ruleset is maintained as one file per writing system, each developed by a community generation panel for that script, plus an integrated ruleset that merges them all and carries the variant relationships that cross script boundaries. A label is eligible for the root zone only if the integrated ruleset says so.

Current edition

Earlier editions

Edition Rulesets Unicode Changes
5th Edition Issued 26 11.0.0 Adds Armenian, Cyrillic, Greek, Japanese, Korean, Latin and Myanmar.
4th Edition Issued 19 6.3.0 Adds Bengali and Chinese.
3rd Edition Issued 17 6.3.0 Adds Devanagari, Gujarati, Gurmukhi, Hebrew, Kannada, Malayalam, Oriya, Sinhala, Tamil and Telugu.
2nd Edition Issued 7 6.3.0 Adds Ethiopic, Georgian, Khmer, Lao and Thai.
1st Edition Issued 2 6.3.0 The first release, covering the Arabic script together with the integrated Common ruleset.