Perl module including following modules Net::IDN::Encode -- Internationalized Domain Names in Applications (IDNA) Net::IDN::UTS46 -- Unicode IDNA Compatibility Processing (UTS #46) Net::IDN::Punycode -- ASCII-compatible encoding of Unicode (Punycode, RFC 3492)