Punycode Converter

Convert international domain names to punycode (xn--) and back to verify IDN conversions.

RFC 3492 Bootstring (base 36). Pure-ASCII labels are left unchanged; ASCII-extended labels keep literal ASCII (e.g. aü → xn--a-eha).

About Punycode Converter

Convert international domain names to punycode (xn--) and back to verify IDN conversions.

Punycode Converter translates internationalized domain names into the punycode strings that DNS servers and browsers actually handle, then converts them straight back to readable characters. Paste any IDN address and you immediately see the xn-- form stored in certificates, resolver logs and registrar panels, while the reverse direction decodes a suspicious xn-- string into the human label it really represents. Since homograph attacks hide lookalike letters behind innocent names, checking both directions before you click a link is a cheap safety habit. The converter runs entirely in your browser, keeps no history, and handles scripts such as Devanagari, Cyrillic and accented Latin without any server round trip. Copy the result with one click for use in server configuration, email headers or domain registrations, and compare two spellings side by side to confirm they point at different hosts.

How to Use Punycode Converter

  1. Enter or paste the text, data or value you want to encode or decode.
  2. Pick the format or mode from the available options.
  3. The output updates instantly.
  4. Copy the result with one click.

Key Features

  • Supports the standard formats used across the web.
  • Instant, local processing — no round trip to a server.
  • Copy-ready output you can paste straight into your code or document.

Frequently Asked Questions

How does the Punycode Converter reveal a disguised homograph domain?

Paste the suspicious address and the converter shows the punycode string beside the decoded characters, so a label that imitates a familiar brand becomes obvious. If it opens into another script, or points at a host you do not recognise, treat it as hostile. The check takes seconds, sends no request anywhere and finishes before you open the link.

Is Punycode Converter free to use?

Yes. Punycode Converter is completely free with unlimited use — no account, download or payment required.

Is my data uploaded to a server?

No. Punycode Converter runs entirely in your browser. Your inputs are never sent to our servers or stored anywhere.

Does Punycode Converter work on mobile?

Yes. The interface is fully responsive and works in any modern browser on Android, iPhone, tablets and desktops.

Related Encoding Tools

Browse all 16 Encoding Tools →