Punycode 转换器
实时在国际化域名(IDN)与 ASCII Punycode 之间相互转换。
Unicode(易读形式)
—
Punycode(ASCII)
—
关于 Punycode
什么是 Punycode?
标准 DNS 服务器只能处理 ASCII 字符。Punycode 是一种编码方式,可将以波斯语、阿拉伯语、西里尔文或其他文字书写的国际化域名(IDN)转换为 DNS、TLS 和代理软件都能识别的 ASCII 兼容“xn--”形式。
常见使用场景
- 为波斯语、阿拉伯语或其他 Unicode 域名设置 DNS A/CNAME 记录。
- 在 V2Ray / Xray Reality 及其他代理配置中填写 SNI 值。
- 签发必须引用 ASCII(xn--)主机名的 SSL/TLS 证书。
同形字安全警告
攻击者可能使用与可信品牌视觉上完全相同的非拉丁字符注册域名(例如用西里尔字母“а”替代拉丁字母“a”)。在信任陌生链接之前,请务必核对其 Punycode 形式。