Punycode(ピュニコード)とは、国際ドメイン名で使われる文字符号化方式で ASCII表現に変換するための規格。
ドメイン名などを日本語に表示させることができ、Punycodeによって 変換される文字列と他の文字列とを区別するために、”xn--”という識別子を 使用することが、RFC3492によって規格されている。