结果
待操作同时查看 Unicode 域名与 ASCII / Punycode 域名。
中文域名转换
在中文等 Unicode 域名与 Punycode 之间双向转换,检查国际化域名格式和标签长度,方便核对 xn-- 域名写法及填写 DNS、证书和域名配置。
查询规则与适用范围
请先核对输入、结果字段和限制说明,再将结论用于发布、排查或记录。不同工具的协议依据与适用边界见下方内容。
域名转换示例
| Unicode | ASCII / Punycode |
|---|---|
| 例子.测试 | xn--fsqu00a.xn--0zwm56d |
| faß.de | xn--fa-hia.de |
| example.com | example.com |
转换规则与适用范围
依据 Unicode 17.0 的 UTS #46 非过渡规则校验域名,保留 ß 等偏离字符的当前语义,同时检查双向文字、连接符与 DNS 长度。空标签、非法 xn-- 编码或不符合字符规则的域名不会生成部分结果。
仅支持完整域名;_dmarc 等服务记录名不属于本页的普通域名校验范围。外观相似的字符可能指向完全不同的域名。
资料来源 Unicode UTS #46Unicode 17.0
整理:喜爱工具箱 · 更新:
使用说明
三步完成操作
- 01 · 填写完整域名
输入中文域名或 xn-- 编码,不填写网址路径或邮箱。
- 02 · 转换并校验
查看 Unicode 与 ASCII 形式及每个域名标签的对照。
- 03 · 核对用途
复制目标配置所需的形式,注意相似字符并非同一域名。
常见问题
使用前先了解这些
与 URL 编码有什么区别?
Punycode 用于国际化域名标签;URL 百分号编码用于路径和查询值等,两者不能互相替代。
为什么字母大小写或末尾点变了?
域名按规则统一大小写,末尾的根点在结果中省略。规则允许的 Unicode 映射也会规范化,结果会提示。
转换成功就代表域名安全吗?
不代表。请核对 ASCII 形式及实际来源,不能用转换结果判断是否注册、可访问或可信。