Punycode 国际化域名转换
在国际化域名的人类可读形式与 Punycode(xn-- 前缀)之间双向转换,用于注册、配置或排查非 ASCII 域名的解析问题。
永久免费本地计算 · 零上传
🔒 全程在浏览器内计算,输入内容不会离开您的设备。
怎么用
- 输入含中文等非 ASCII 字符的域名,或反向输入 xn-- 编码
- 选择编码或解码方向
- 查看转换后的域名结果
- 复制结果填入 DNS 或备案信息
典型场景
注册中文域名时确认真实编码形式
在 DNS 面板填写国际化域名
排查 xn-- 域名解析异常
常见问题
xn-- 前缀是什么意思?
它是 Punycode 的标识头,表示该域名段经过了非 ASCII 到 ASCII 的编码。
为什么浏览器显示中文却存成 xn--?
浏览器展示的是解码后的可读形式,底层传输与解析仍使用 Punycode。
大小写影响结果吗?
Punycode 对 ASCII 部分大小写敏感,转换时保持原样更稳妥。