Punycode

Punycode هو صياغة ترميز تحوّل [[idn|أسماء النطاقات الدولية]] التي تحتوي على أحرف Unicode إلى سلاسل متوافقة مع ASCII تبدأ بـ 'xn--'. يتيح ذلك لـ[[dns|DNS]]، الذي يدعم ASCII فقط، التعامل مع أسماء النطاقات غير اللاتينية.

مثال

The domain münchen.de (Munich with umlaut) is encoded as xn--mnchen-3ya.de in Punycode.