Punycode ist ein im RFC 3492[1] standardisiertes Kodierungsverfahren zum Umwandeln von Unicode-Zeichenketten in ASCII-kompatible Zeichenketten, die aus den Zeichen a
bis z
, 0
bis 9
und dem Bindestrich (-
) bestehen. Punycode wurde entworfen, um internationalisierte Domainnamen aus Unicode-Zeichen eindeutig und umkehrbar durch ASCII-Zeichen darzustellen.
<ref>
-Tag; kein Text angegeben für Einzelnachweis mit dem Namen RFC3492.