Punycode
Embed This Widget
Add the script tag and a data attribute to embed this widget.
Embed via iframe for maximum compatibility.
<iframe src="https://tldfyi.com/iframe/glossary/punycode/" width="420" height="400" frameborder="0" style="border:0;border-radius:10px;max-width:100%" loading="lazy"></iframe>
Paste this URL in WordPress, Medium, or any oEmbed-compatible platform.
https://tldfyi.com/glossary/punycode/
Add a dynamic SVG badge to your README or docs.
[](https://tldfyi.com/glossary/punycode/)
Use the native HTML custom element.
Punycode is an encoding syntax that converts [[idn|internationalized domain names]] containing Unicode characters into ASCII-compatible strings starting with 'xn--'. This allows the [[dns|DNS]], which only supports ASCII, to handle non-Latin domain names.
Example
The domain münchen.de (Munich with umlaut) is encoded as xn--mnchen-3ya.de in Punycode.