Punycode / IDN Converter
Convert internationalised domain names to punycode and back.
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.deOutput
xn--mnchen-3ya.deKeyboard 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
HAR File Analyzer
Network & IP
Analyse a HAR export: slow requests, errors, sizes and host breakdowns.
CIDR Range Expander
Network & IP
Expand a CIDR block into individual addresses, or compress a range into CIDR blocks.
Cookie Attribute Analyzer
Network & IP
Parse Set-Cookie headers and flag security issues.
DNS Lookup
Network & IP
Query A, AAAA, MX, TXT, NS, CNAME and other DNS records for any domain.
DNS Record Types Reference
Network & IP
Searchable reference of DNS record types with examples.
HTTP Cache Header Planner
Network & IP
Plan Cache-Control, ETag and max-age headers for any asset type.
Frequently asked questions
Version 1.0.0 · Updated 2026-08-17 · Runs entirely in your browser