Punycode Converter

Convert between Unicode domain names and Punycode

About Punycode

Punycode is a special encoding used to represent Unicode characters in ASCII-only domain names. It allows internationalized domain names (IDN) to work with the existing DNS infrastructure.

Examples:

  • 测试 → xn--0zwm56d
  • http://测试.com → http://xn--0zwm56d.com
  • тест → xn--e1aybc
  • тест.com → xn--e1aybc.com
  • münchen → xn--mnchen-3ya