Free Online Tool
Punycode Converter
Encode internationalized domain names to ASCII-compatible format.
How to Use Punycode Converter
- Enter one or more domain names, one per line.
- Choose Encode to convert only labels containing non-ASCII characters.
- The component prefixes encoded labels with xn-- and leaves ASCII labels unchanged.
- Choose Decode to restore labels that begin with xn--.
Punycode represents Unicode domain labels with basic ASCII using RFC 3492 bias adaptation; dots separate labels and are never encoded.
Examples
Mixed Unicode and ASCII labels:
münich.com
Output:
xn--mnich-kva.com
Two Unicode labels:
例子.测试
Output:
xn--fsqu00a.xn--0zwm56d
Features
Privacy Focused
All processing happens in your browser. No data is sent to servers.
Free Forever
No registration, no limits, completely free to use.