CalculatorsConvertersDeveloperTextAll toolsDirectory
Submit your tool Sign in
Theme
Home/Network/Punycode Domain Converter

Punycode Domain Converter

Enter an internationalized domain name that contains accented or non Latin characters and this tool converts it to its ASCII punycode form, the xn-- encoding that DNS actually uses, and it converts a punycode domain back to readable unicode. Domain names on the wire can only use a limited ASCII character set, so a name like a domain with an accented letter is encoded into punycode before it is looked up, and seeing both forms side by side helps you register, verify or debug international domains. It relies on the browser native URL parser to do the encoding, which is the same logic your address bar uses, so the result matches what really happens. This is also useful for spotting lookalike domains used in phishing. Everything runs locally in your browser, so the domain you enter is never sent to a server.

How to use Punycode Domain Converter

  1. Enter a Unicode domain or an xn-- punycode domain.
  2. Read the converted form.
  3. Copy the result.

Frequently asked questions

What is punycode used for?

Punycode encodes an internationalized domain name that contains non ASCII characters into an ASCII form starting with xn-- so the DNS can handle it.

Does it convert both ways?

Yes, it turns a Unicode domain into its xn-- punycode form and turns a punycode form back into readable Unicode.

How is the conversion done?

It uses the browser URL engine to apply the same IDN rules a browser uses, so the result matches what your browser would resolve.

What is Punycode Domain Converter?

Enter an internationalized domain name that contains accented or non Latin characters and this tool converts it to its ASCII punycode form, the xn-- encoding that DNS actually uses, and it converts a punycode domain back to readable unicode. Domain names on the wire can only use a limited ASCII character set, so a name like a domain with an accented letter is encoded into punycode before it is looked up, and seeing both forms side by side helps you register, verify or debug international domains.

Is Punycode Domain Converter free to use?

Yes. Punycode Domain Converter is completely free, with no sign-up and no usage limits.

Does Punycode Domain Converter work in a web browser?

Yes. Punycode Domain Converter runs in any modern web browser. There is nothing to download or install.

Is my data private with Punycode Domain Converter?

Yes. Punycode Domain Converter runs entirely on your device in your browser, so nothing you enter is uploaded to a server.

Badge

Link this tool from a README, doc or site. The badge links back to this page.

Listed on yourhack.ai

[![Listed on yourhack.ai](https://yourhack.ai/badge/punycode-converter.svg)](https://yourhack.ai/punycode-converter)