📋 Punycode Instructions

  1. Enter a Unicode domain (e.g., münchen.de) to convert it to Punycode.
  2. Enter a Punycode string (e.g., xn--mnchen-3ya.de) to convert it back to Unicode.
  3. Click Encode for Unicode → Punycode.
  4. Click Decode for Punycode → Unicode.
  5. Use Copy Output to grab your result quickly.

Punycode Converter

Instantly convert internationalized domain names (IDNs) to ASCII Punycode.

Curious about IDN & Punycode?

Punycode allows the DNS system to handle non-ASCII characters by encoding them into a safe format. Want to learn how to build your own encoders? Check out CodeWithMSMAXPRO.me.

Learn Code