Root Zone Label Generation Rules - ICANN
Resources
About ICANN
Academic Engagement
Acronyms and Terms
Courses and Learning
ICANN for Beginners
Participate
What ICANN Does
Effect on the Internet
What's Going On Now
How to Participate
Fellowship Program
Committee
Terms & Conditions
NextGen@ICANN Program
President's Corner
ICANN Management Organization Chart
Staff
Careers
In Focus
ICANN Response Planning Framework
DNSSEC
Standards
IANA DNSSEC Root Information
TLD DNSSEC Report
Root Deployment
Deployment Graph
Tools
Training
Key Ceremony
News
Blog Posts
Presentations
Related Sites
GNSO Improvements
Travel Support
Media Resources
ICANN News
About ICANN
Subscribe and Follow
Contacts
Board Activities and Meetings
Accountability
Accountability Mechanisms
Reconsideration
Independent Review Process
Updating the IRP
Ombuds
About the Ombuds Office
Contact the Ombuds Office
Ombuds Office Services
Complaints About Unfairness
Complaints About Harassment
Collaborative Conflict Resolution
Request for Reconsideration
Resources for Community Members
Ombuds Office Accountability
Ombud's Blogs
Empowered Community
Empowered Community Administration
Empowered Community Administration Mailing List
Empowered Community Correspondence
Document Disclosure
Reviews
Organizational Reviews
ALAC
ASO
Board
ccNSO
GNSO
Nominating Committee
RSSAC
SSAC
Technical Liaison Group
Specific Reviews
Accountability & Transparency
Registration Directory Service
Security, Stability, and Resiliency
Competition, Consumer Trust & Consumer Choice
CCT Metrics
Expected Standards of Behavior
Employee Practices and Resources
Enhancing ICANN Accountability – Work Stream 2 Implementation
Governance
Governance Documents
Evolving ICANN’s Multistakeholder Model
Agreements
NTIA IANA Functions' Stewardship Transition
Call for Public Input: Draft Process to Develop the Proposal (8 April-8 May 2014
Process to Develop the Proposal and Next Steps
Registry
Archive
Affirmation of Commitments
AOC Tracking
ccTLD
Partnership Memorandums of Understanding
Registrar
Archive
Annual Reports
Financials
Financial Reports
Policies, Guidelines and Procedures
Annual Disclosure of Payments to Suppliers
Lobbying Disclosures & Contribution Reports
Planning
Strategic Plan
ICANN Strategic Plan for FY26-30
ICANN's Annual Strategy Review Program
ICANN Strategic Plan for FY21-25
Strategic Outlook Trends Program
ICANN Strategic Plan for FY16-20
Operating Plan
Presentations
RFPs
Litigation
Correspondence
2026
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003
2002
2001
2000
1999
1998
Quarterly Reports
Groups
2023 ICANN CEO Search Committee
RSSAC
Charter
SSAC
GAC
At-Large
ASO
ccNSO
GNSO
Technical Liaison Group
Technical Experts Group (TEG)
NomCom
Past NomComs
Customer Standing Committee
Root Zone Evaluation Review Committee (RZERC)
Business
Civil Society
Complaints Office
Complaints Report
Domain Name System Abuse
Contractual Compliance
About
Enforcement of DNS Abuse Obligations
Formal Enforcement Notices
Archive
Contractual Compliance Metrics
Blogs
Contractual Compliance Audit Program
Notice of Bankruptcy, Convictions and Security Breaches
Contractual Compliance Reports
Audit Reports
Enforcement of DNS Abuse Mitigation Requirements: Periodic Reviews
Contractual Compliance Monthly Reports
gTLD Registry Compliance
Accredited Registrar Compliance
General Questions
Outreach
Contracted Parties (Registry Operators and Accredited Registrars)
Domain Name Registrants
About Domain Names
ICANN Policies
Registration Data Policies
WHOIS and Registration Data Directory Services
The Domain Name Registration Process
Using Domain Name Registration Data
Keeping Registration Data Accurate
Access and the Evolution of the WHOIS System
Domain Name Industry
Registering Domain Names
Managing Domain Names
Contact Information and WDRP
Securely Managing Your Domain Name
Transferring Domain Names
Renewing Domain Names
Rights and Responsibilities
Spam, Phishing, and Website Content
Trademark Infringement
GDS Metrics
Identifier Systems Security, Stability and Resiliency (OCTO-SSR)
ccTLDs
Background Materials
Agreements
Delegation
Root Zone Database
Model MOU
Workshops
ICANN and ISO
Internationalized Domain Names
Root Zone Label Generation Rules (LGR)
Generation Panel Update
Maximal Starting Repertoire
Proposals for Root Zone Label Generation Ruleset
IDN Variant TLD Implementation
LGR Toolset
IDN ccTLD Fast Track
IDN Implementation Guidelines
Second-Level LGR Reference
Resources
Announcements and Blogs Posts
New gTLD Program
Universal Acceptance Initiative
Make your systems UA-ready
UA Training
UA Day
UA Readiness Evaluations
UA Initiatives
Announcements and Blogs Posts
Policy
Policy Mission
Policy Staff Goals
Presentations
Global Addressing
IPv6 Allocation
ASN Allocation
Post Exhaustion IPv4 Allocation
New RIRs Criteria
Review Procedures
Policy Updates
Operational Design Phase (ODP)
Implementation
Public Comment
Open
Upcoming
Archive
Root Zone KSK Rollover
Technical Functions
Tech Day Archive
ICANN Locations
Report Security Issues
PGP Keys
Certificate Authority
Registry Liaison
Ombudsman
I Need Help
Dispute Resolution
Domain Name Dispute Resolution
Charter Eligibility Dispute Resolution Policy
Providers
Rules
Eligibility Requirements Dispute Resolution Policy
Providers
Rules
Intellectual Property Defensive Registration Challenge Policy
Providers
Rules
Qualification Challenge Policy
Providers
Rules
Restrictions Dispute Resolution Policy
Providers
Rules
Transfer Dispute Resolution Policy
Providers
Uniform Domain Name Dispute Resolution Policy
Policy Document
Providers
Provider Approval Process
Rules
Principal Documents
Proceedings
Historical Documents
Timeline
Name Collision
FAQ: IT Professionals
FAQ: Registries
Guide for IT Professionals
Recommendations for New ccTLDs
Report a Problem
Registrar Problems
Whois Data Correction
Independent Review Process
Request for Reconsideration
Document
Root Zone Label Generation Rules
Root Zone Label Generation Rules (RZ-LGR) provide a conservative mechanism to determine valid IDN TLDs and their variant labels, for stable and secure operation of the DNS Root Zone. To learn more about why IDNs are important to the community and a multilingual Internet, view our script community leader quote page
here
Using the RZ-LGR
With the availability of the RZ-LGR and its fundamental role envisaged for defining the variant labels of top-level domains (TLDs), the ICANN Board asked the ICANN community to recommend how to technically apply the RZ-LGR in a harmonized way to generic and country code top-level domains. The
Recommendations for the Technical Utilization of the Root Zone Label Generation Rules
were published by
the RZ-LGR Study Group
, and submitted to the ICANN Board. Through its
resolution
, the ICANN Board has requested the ccNSO and GNSO to take these recommendations into account while developing their respective policies to define and manage the IDN variant TLDs for current TLDs as well as for the future TLD applications.
Root Zone Label Generation Rules Version 6
Root Zone Label Generation Rules Version 6 (RZ-LGR-6) is now available, covering the following twenty-seven scripts: Arabic, Armenian, Bangla, Chinese (Han), Cyrillic, Devanagari, Ethiopic, Georgian, Greek, Gujarati, Gurmukhi, Hebrew, Japanese (Hiragana, Katakana, and Kanji [Han]), Kannada, Khmer, Korean (Hangul and Hanja [Han]), Lao, Latin, Malayalam, Myanmar, Oriya, Sinhala, Tamil, Telugu, Thaana, and Thai.
RZ-LGR-6 Overview and Summary
RZ-LGR-6 Repertoire Tables, non-CJK
RZ-LGR-6 Repertoire Tables, Han
RZ-LGR-6 Repertoire Tables, Hangul
RZ-LGR-6-Merged-LGR-Common (
XML
HTML
RZ-LGR-6-Element-LGR-ArabicScript (
XML
HTML
RZ-LGR-6-Element-LGR-ArmenianScript (
XML
HTML
RZ-LGR-6-Element-LGR-BanglaScript (
XML
HTML
RZ-LGR-6-Element-LGR-ChineseScript (
XML
HTML
RZ-LGR-6-Element-LGR-CyrillicScript (
XML
HTML
RZ-LGR-6-Element-LGR-DevanagariScript (
XML
HTML
RZ-LGR-6-Element-LGR-EthiopicScript (
XML
HTML
RZ-LGR-6-Element-LGR-GeorgianScript (
XML
HTML
RZ-LGR-6-Element-LGR-GreekScript (
XML
HTML
RZ-LGR-6-Element-LGR-GujaratiScript (
XML
HTML
RZ-LGR-6-Element-LGR-GurmukhiScript (
XML
HTML
RZ-LGR-6-Element-LGR-HebrewScript (
XML
HTML
RZ-LGR-6-Element-LGR-JapaneseScript (
XML
HTML
RZ-LGR-6-Element-LGR-KannadaScript (
XML
HTML
RZ-LGR-6-Element-LGR-KhmerScript (
XML
HTML
RZ-LGR-6-Element-LGR-KoreanScript (
XML
HTML
RZ-LGR-6-Element-LGR-LaoScript (
XML
HTML
RZ-LGR-6-Element-LGR-LatinScript (
XML
HTML
RZ-LGR-6-Element-LGR-MalayalamScript (
XML
HTML
RZ-LGR-6-Element-LGR-MyanmarScript (
XML
HTML
RZ-LGR-6-Element-LGR-OriyaScript (
XML
HTML
RZ-LGR-6-Element-LGR-SinhalaScript (
XML
HTML
RZ-LGR-6-Element-LGR-TamilScript (
XML
HTML
RZ-LGR-6-Element-LGR-TeluguScript (
XML
HTML
RZ-LGR-6-Element-LGR-ThaanaScript (
XML
HTML
RZ-LGR-6-Element-LGR-ThaiScript (
XML
HTML
These files can be collectively downloaded with this
package
Successful development of Label Generation Rules depends on having community based
Generation Panels
for each script or writing system that will be used in the Root Zone. The Generation Panels start with a broad set of code points for the relevant script(s), known as the
Maximal Starting Repertoire
, and propose relevant Label Generation Rules. These
proposals
are reviewed by the community through public comment and then by the Integration Panel for approval and integration into the LGR for the Root Zone. The details are defined in
Procedure to Develop and Maintain the Label Generation Rules for the Root Zone in Respect of IDNA Labels
[PDF, 1.39 MB].
For related information, visit the following links:
Proposals for Root Zone LGR
Status of Generation Panels
Quotes from Generation Panel leaders
Maximal Starting Repertoire
Guidelines for Developing Script-Specific LGRs
Speak up for your language. Please email at
[email protected]
to contribute to the relevant Generation Panel.
Earlier Versions of Root Zone Label Generation Rules
Root Zone Label Generation Rules Version 5
Root Zone Label Generation Rules Version 5 (RZ-LGR-5) covered the following twenty-six scripts: Arabic, Armenian, Bangla, Chinese (Han), Cyrillic, Devanagari, Ethiopic, Georgian, Greek, Gujarati, Gurmukhi, Hebrew, Japanese (Hiragana, Katakana, and Kanji [Han]), Kannada, Khmer, Korean (Hangul and Hanja [Han]), Lao, Latin, Malayalam, Myanmar, Oriya, Sinhala, Tamil, Telugu, and Thai. RZ-LGR-5 can be collectively downloaded with this
package
Community Contribution to RZ-LGR version 5
Root Zone Label Generation Rules Version 4
Root Zone Label Generation Rules Version 4 (RZ-LGR-4) covered Arabic, Bangla, Chinese, Devanagari, Ethiopic, Georgian, Gujarati, Gurmukhi, Hebrew, Kannada, Khmer, Lao, Malayalam, Oriya, Sinhala, Tamil, Telugu, and Thai scripts. The RZ-LGR-4 can be downloaded with this
package
Root Zone Label Generation Rules Version 3
Root Zone Label Generation Rules Version 3 (RZ-LGR-3) covered Arabic, Devanagari, Ethiopic, Georgian, Gujarati, Gurmukhi, Hebrew, Kannada, Khmer, Lao, Malayalam, Oriya, Sinhala, Tamil, Telugu, and Thai scripts. The RZ-LGR-3 can be downloaded with this
package
Root Zone Label Generation Rules Version 2
Root Zone Label Generation Rules Version 2 (RZ-LGR-2) covered Arabic, Ethiopic, Georgian, Khmer, Lao and Thai scripts. The RZ-LGR-2 can be downloaded with this
package
Root Zone Label Generation Rules Version 1
Root Zone Label Generation Rules Version 1 (RZ-LGR-1) covered the Arabic script. The RZ-LGR-1 can be downloaded with this
package
Domain Name System
Internationalized Domain Name ,IDN,"IDNs are domain names that include characters used in the local representation of languages that are not written with the twenty-six letters of the basic Latin alphabet ""a-z"". An IDN can contain Latin letters with diacritical marks, as required by many European languages, or may consist of characters from non-Latin scripts such as Arabic or Chinese. Many languages also use other types of digits than the European ""0-9"". The basic Latin alphabet together with the European-Arabic digits are, for the purpose of domain names, termed ""ASCII characters"" (ASCII = American Standard Code for Information Interchange). These are also included in the broader range of ""Unicode characters"" that provides the basis for IDNs. The ""hostname rule"" requires that all domain names of the type under consideration here are stored in the DNS using only the ASCII characters listed above, with the one further addition of the hyphen ""-"". The Unicode form of an IDN therefore requires special encoding before it is entered into the DNS. The following terminology is used when distinguishing between these forms: A domain name consists of a series of ""labels"" (separated by ""dots""). The ASCII form of an IDN label is termed an ""A-label"". All operations defined in the DNS protocol use A-labels exclusively. The Unicode form, which a user expects to be displayed, is termed a ""U-label"". The difference may be illustrated with the Hindi word for ""test"" — परीका — appearing here as a U-label would (in the Devanagari script). A special form of ""ASCII compatible encoding"" (abbreviated ACE) is applied to this to produce the corresponding A-label: xn--11b5bs1di. A domain name that only includes ASCII letters, digits, and hyphens is termed an ""LDH label"". Although the definitions of A-labels and LDH-labels overlap, a name consisting exclusively of LDH labels, such as""icann.org"" is not an IDN."