Punycode Converter (IDN ↔ xn--)

Domains with non-ASCII letters go into DNS and TLS certificates as Punycode starting with xn--. Enter a domain to get both its xn-- form and its Unicode form, ready for a DNS record, certificate request or mail server setting.

Units

—

Pyeong ↔ square meters

1 pyeong is 400/121 m² (about 3.3058 m²). Type in either box and the other updates.

Year · sexagenary cycle

Japanese era (wareki) ↔ Gregorian

Short forms like R1.5.1 or H31 work. In a year when the era changed, enter the full date to get a single answer.

Number to Korean words

Used when writing amounts on contracts and quotes — the number and the words together make tampering harder.

—

Korean name romanization

Follows the Revised Romanization of Korean. Sound changes inside a given name aren't reflected, as the standard requires. A passport's English name is hard to change, so if you already use a spelling, keep it.

Naming style

Internationalized domain

See the form a non-ASCII domain is actually registered as (xn--). Uses the browser's own standard conversion.

About this tool

How to use it

  1. 1 Enter a Unicode domain or an xn-- domain. A leading https:// or trailing path is fine.
  2. 2 The xn-- form and the Unicode form appear below.
  3. 3 Copy the xn-- form for DNS or certificate settings.

Good to know

  • The page audit reads HTML you paste — use the Link checker to follow a link
  • YAML support covers the widely used syntax only
  • JWT decoding unpacks the contents; it does not verify the signature

Frequently asked questions

What about uppercase letters?

Domains are case-insensitive, so the result comes out in lowercase.

My result differs from another converter.

This uses the same standard (UTS #46) browsers use in the address bar. Older IDNA2003 tools can differ on a few characters such as ß.

Can it convert an email address?

Enter just the domain part after @. This tool converts domains only.

Esc