只保留域名部分
中文域名转码时,输入域名即可;协议、路径、端口和邮箱前缀需要先移除。支持已有 xn-- 标签与 Unicode 标签混合输入。末尾一个根点会保留,中间空标签和连续两个末尾点会报错。
逐段核对国际化域名
输入一个域名,对照 Unicode 与 ASCII 形式,检查每个标签的长度及需要人工核对的字符。
域名转换在浏览器本地完成,不查询 DNS,也不访问输入的域名。
UTS #46 非过渡处理 · STD3 · NFC · 双向文字与连接符检查。
输入最多 4096 个 UTF-16 单元;编码后每标签最多 63 字节,域名主体最多 253 个 ASCII 字符。
结果已过期,请重新转换后导出。
中文域名在地址栏里容易辨认,填进 DNS 配置或证书申请时却常常需要另一种写法。Punycode 转换将这两种形式放在一起,让你看到究竟是哪一段变成了 xn--,避免把整个网址当作域名一起转码。
Punycode 转换按点号拆分域名。www.bücher.de 中,www 和 de 保持原样,bücher 对应 xn--bcher-kva。逐标签的 ASCII 字节数可以解释为什么看起来不长的国际化域名也可能超过长度限制。
西里尔字母 а 与拉丁字母 a 可能看起来很像,却对应不同的域名。查看提示中的实际字符、U+ 码点和 ASCII 结果,再核对域名来源。通过语法校验不代表拥有者可信,也不代表可以注册。
中文域名转码时,输入域名即可;协议、路径、端口和邮箱前缀需要先移除。支持已有 xn-- 标签与 Unicode 标签混合输入。末尾一个根点会保留,中间空标签和连续两个末尾点会报错。
域名编码转换始终同时显示两种结果。输出选项决定加粗的形式和 TXT 文件内容;复制 ASCII 与复制 Unicode 按各自名称工作。切换方向也会让旧结果过期,完成当前转换后才恢复导出。
默认停顿 350 毫秒后更新。关闭自动转换后,可点击转换或按 Ctrl/Cmd + Enter。三个示例和清空操作都有替换预览与字符数量,应用后可撤销一次,同时恢复原输入、结果和原有有效状态。
使用 UTS #46 非过渡处理,映射大小写和兼容字符,再做 NFC 规范化。ß 保留为 ß,不变成 ss。已有 xn-- 标签也必须通过解码与校验,不能仅凭前缀就认定有效。
Punycode 解码也要检查编码后的长度。检查项包括 STD3 ASCII 字符、连字符位置、双向文字和连接符上下文。错误保留在页面上;能定位到标签时,会同时给出标签序号与行列。
每个标签最多 63 个 ASCII 字节,不含可选根点的域名主体最多 253 个 ASCII 字符。原输入的 Unicode 字符数不能代替这个计数。列表展示每一段的两种写法,方便定位长度变化。
同一标签内混用拉丁、西里尔或希腊文字会提示;小型字符表还会列出部分单一文字系统内的形近字符。相同字符在每个标签里只列一次,不会因为不同标签使用不同文字就判为标签内混用。
国际化域名有可读的 Unicode 形式和供域名系统使用的 ASCII 形式。浏览器可能根据自己的显示策略保留 xn-- 写法。本页展示解码结果,但不会预测某个浏览器会如何显示,也不会将显示差异认定为编码错误。
有。每个编码后的标签最多 63 个 ASCII 字节,域名主体连同点分隔符最多 253 个 ASCII 字符;可选的末尾根点另计。输入上限 4096 个 UTF-16 单元只是计算保护,不代表这么长的域名能通过校验。
不会,工作台只在当前页面内存里处理。需要留存时可显式复制或下载。导出的文本仍然包含完整域名,分享前请确认其中是否有不希望公开的内部命名信息。
重点核对形近字符与链接来源。不同文字中的相似字母可能生成完全不同的 ASCII 名称。本页提示仅覆盖有限字符,不能识别所有同形欺骗,也不能验证网站拥有者、内容或注册状态。
它标识采用 Punycode 表示的国际化标签,例如 bücher 的 ASCII 形式是 xn--bcher-kva。前缀属于单个标签,不是加在整个域名前面;www、com 等普通 ASCII 标签一般保持原样。
遇到其他域名转换问题?