Punycode / IDN Converter

Convert internationalised domain names to punycode and back.

Works Offline
Privacy First
No Login
No API

Unicode domains

One hostname per line

Converted

ASCII-compatible encoding used by DNS

Tip: punycode labels start with xn--. Look-alike characters in IDNs are a common phishing trick, so compare the decoded name carefully.

About the Punycode / IDN Converter

Convert Unicode hostnames such as münchen.de into their ASCII punycode form (xn--mnchen-3ya.de) and decode xn-- labels back into readable text. Useful for DNS records, certificates, email routing and spotting look-alike phishing domains.

Examples

Unicode to punycode

münchen.de

Output

xn--mnchen-3ya.de

Keyboard shortcuts

  • Copy the main outputCtrl / ⌘ + Shift + C
  • Download the resultCtrl / ⌘ + S
  • Share this toolCtrl / ⌘ + Shift + S
  • Reset the inputsAlt + R
  • Open the tool search paletteCtrl / ⌘ + K

Related tools

Frequently asked questions

Version 1.0.0 · Updated 2026-08-17 · Runs entirely in your browser