IDN Conversion
An internationalized domain name (IDN) is an Internet domain name that (potentially) contains non-ASCII characters. Such domain names could contain letters with diacritics, as required by many European languages, or characters from non-Latin scripts such as Arabic or Chinese. However, the standard for domain names does not allow such characters, and much work has gone into finding a way around this, either by changing the standard, or by agreeing on a way to convert internationalized domain names into standard ASCII domain names while preserving the stability of the domain name system. (Source : Wikipedia - Internationalizing Domain Names in Applications)
To find out what punycode results from a domain name, please fill first field with raw unencoded data.
To find out the readable form of an encoded domain name, fill the second field with punycode.