Punycode Encoder/Decoder Online | IDN Domain Tool
Online Punycode encoding and decoding tool. Convert internationalized domain names (IDN) to ASCII-compatible encoding.
Punycode Converter
Instructions
- Convert Unicode domains (IDN) to ASCII Punycode (xn--...)
- Convert Punycode back to Unicode domains
- Domain mode automatically handles parts separated by dots
Punycode Knowledge
What is Punycode?
Punycode is a representation of Unicode with the limited ASCII character subset used for Internet hostnames.
Internationalized Domain Names (IDN)
Allows domain names to contain characters from local languages (e.g., Chinese, Arabic) while remaining compatible with the DNS system.
Key Features
- Uniquely and reversibly transforms Unicode strings to ASCII
- Prefixed with 'xn--' in domain names
- Standardized in RFC 3492
Common Applications
- Registering international domain names
- Email systems supporting internationalization
- DNS configuration