Fast, Private & Client-Side Developer Suite
100% Client-Side • Private
Converters

Punycode & IDN Domain Converter

Convert international domain names (IDNs) between Unicode and ASCII Punycode (xn--).

Loading tool...

Related Tools

Continue with URL Parser, URL Encoder/Decoder, DNS Email Security Record Builder.

How to Use Punycode & IDN Domain Converter

  1. Enter an international domain (e.g. münchen.de).
  2. Click "Unicode → Punycode" to see the xn-- domain string.
  3. Or paste a Punycode domain to decode back into Unicode.

Frequently Asked Questions

What is Punycode?

Punycode is an encoding syntax defined in RFC 3492 that translates Unicode characters into ASCII character sequences prefixed with "xn--", allowing non-English domains to work with legacy DNS systems.

Sources & References

Primary references: WHATWG URL Standard; The Unicode Standard.

Review policy: references and behavior notes are checked whenever the tool implementation changes.