Punycode converter (IDN converter)
Punycoder is a tool for Unicode to Punycode (ASCII) and vice-versa conversion
Encode unicode to Punycode (ASCII) and vice-versa
Text:
example:
點看Punycode:
example:
xn--c1yn36fCheck out our Apify actor for web scraping.
Powered by Trafilatura, a battle-tested Python library that accurately extracts main content from web pages while filtering out boilerplate like navigation, ads, and sidebars.
Ideal for building RAG pipelines, training datasets, or content analysis at scale.
Did you know? Apify offers a free tier — you get $5 to use monthly.
How to use the tool?
- Place multiple items on multiple lines
- If you enter whole URL (must properly begin with protocol name e.g. http://), the domain name will be Punycode encoded / decoded, the path will be URL encoded /decoded
- The tool uses the IDNA2008 standard, but with Unicode TR#46 Compatibility Processing. Therefore, some (conflicting) characters are encoded using the old IDNA2003 standard
What is Punycode?
Punycode is a special encoding used to convert Unicode characters to ASCII , which is a smaller, restricted character set. Punycode is used to encode internationalized domain names (IDN).