| Nome Dominio Internazionalizzato (Unicode) | Codifica Punycode | Lingua/Regione | Azioni |
|---|---|---|---|
| 中国.cn | xn--fiqs8s.cn | Cinese (Semplificato) | |
| 日本.jp | xn--wgv71a.jp | Giapponese | |
| 한국.kr | xn--3e0b707e.kr | Coreano | |
| münchen.de | xn--mnchen-3ya.de | Tedesco | |
| москва.ru | xn--80adxhks.ru | Russo | |
| القاهرة.مصر | xn--mgbcpq6gpa1a.xn--wgbh1c | Arabo | |
| ελλάδα.gr | xn--qxam.gr | Greco | |
| भारत.in | xn--h2brj9c.in | Hindi |
Punycode è un metodo di codifica definito da RFC 3492, utilizzato per convertire stringhe Unicode (internazionalizzate) in stringhe ASCII. Viene principalmente utilizzato per i Nomi di Dominio Internazionalizzati (IDN), consentendo ai nomi di dominio di includere caratteri non ASCII come cinese, giapponese, arabo e altro.
Come funziona: I nomi di dominio codificati in Punycode iniziano con "xn--" seguiti dalla stringa codificata. I browser e i sistemi DNS utilizzano Punycode per gestire i nomi di dominio internazionalizzati, mentre gli utenti vedono ancora i caratteri Unicode originali.
Casi d'uso: Registrazione e utilizzo di nomi di dominio con caratteri non ASCII, sviluppo di siti web multilingua, indirizzi email internazionalizzati, configurazione DNS e altro. Quando si configurano record DNS o server, di solito è richiesto il formato di codifica Punycode.