Tools
Runs locally

Punycode

International domain labels to and from ASCII.

Ctrl+Enter runs. Ctrl+Shift+Backspace clears.

Export and import are available after you sign in. Sign in

International domain labels to and from ASCII. Runs in the browser. Nothing is uploaded.

About this tool

Convert a domain with Cyrillic, Armenian or accented letters into the ASCII form that DNS and TLS certificates use, or read an xn-- domain in its native script.

How to use it

  1. 01

    Paste the domain name.

  2. 02

    Choose encode to ASCII or decode to Unicode.

  3. 03

    Copy the converted domain.

FAQ

Frequently asked questions

What is Punycode?

An encoding that represents Unicode domain labels with ASCII letters, digits and hyphens, prefixed with xn--.

Does it work for Armenian domains?

Yes. Any Unicode label, including Armenian and Cyrillic, can be converted.