Punycode (IDN) conversion

Unicode Domain
(e.g. はじめよう.みんな)

Ascii Punycode
(e.g. xn--p8j9a0d9c9a.xn--q9jyb4c)

Original Source (GitHub)