Developer

IDN Converter

Convert Unicode domain names and Punycode with the free ADJODO IDN Converter. Compare a readable internationalized domain with its ASCII representation when reviewing a URL.

Free browser utilityCopy or download your result

Your input

Your result

Your result will appear here.

About the idn converter

Check the converted domain carefully before using or sharing it. Conversion does not establish domain ownership, availability or whether similarly shaped characters are trustworthy.

Compare a readable domain with its ASCII form

Internationalized domain names can contain characters that are not represented as ordinary ASCII letters. ADJODO IDN Converter helps compare a Unicode domain name with its Punycode representation when you are reviewing a URL, preparing an integration value or investigating how a domain is stored. Begin with the domain value rather than a whole unrelated document.

The conversion explains a representation; it does not establish that the domain is available to register or that you own it. A readable-looking name can also contain characters similar in appearance to those in another name. Keep the original spelling visible while inspecting the result, particularly when the address will be used in a sign-in, payment or other sensitive workflow where a hostname must be recognized accurately.

Select the direction that matches your source

Choose encode for a Unicode source that you want to compare with its ASCII form, or decode for a Punycode value that you want to inspect in a readable representation. Paste a short known domain example first and compare the output with the exact input. Copying from a browser address bar can produce a different representation from copying the displayed label of a link, so keep track of where your source came from.

Do not add a path or query value when the task is specifically a domain-name conversion unless the tool's accepted input matches that intention. A controlled input makes a problem with one label easier to investigate than a full address containing several independent parts. Save both forms when reporting an issue to another developer.

Verify the destination independently of the representation

Once you have compared the forms, check that the domain is the one intended by the application or organization using it. Conversion alone does not confirm registration status, certificate configuration or the behavior of a destination page. If a partner supplies a domain for an integration, verify it through the trusted setup process rather than assuming a successful conversion means the name is approved.

Similar-looking characters deserve particular attention because a visual resemblance is not identity. Use URL Parser to inspect the hostname of a complete address when that is the source you are reviewing. Keep domain conversion and full URL handling as separate steps so a correctly represented label is not combined with an unrelated or incorrectly constructed destination path.

Use the converter for inspection rather than trust decisions

An encoded result is not a security verdict. It cannot identify every deceptive link or determine which website a person meant to visit. When the input is unfamiliar, avoid adding it to a trusted configuration solely because the output appears readable. The tool also does not rewrite page content or provide a language translation of the domain's meaning.

Preserve exact characters when testing a round trip between the supported forms. For a destination that must work with a particular system, test the representation that system requires and document the source assumption. Clear comparison is useful for diagnosing display and configuration differences, while ownership, legitimacy and successful navigation require evidence beyond the text representation of a domain name.

Keep a recognizable test label for future changes

Retain one harmless domain example that your team can convert in both directions. Use it when checking a changed input process or a new display interface. A small known label makes it easier to see whether a form is being encoded twice or whether the wrong source value was copied. It also keeps a representation test separate from real account details and unfamiliar destination links.

Related tools