中文域名转码

把中文字符串转换成 Punycode 标准编码,例如 中文.中国 → xn--fiq228c.xn--fiqs8s。

支持中文句号「。」当作分隔符;粘贴整条链接时只转码主机名,路径与查询参数原样保留。 输入为空时不会报错,转换在浏览器本地完成,不会上传任何数据。

输入中文域名后会自动转码,也可以点击「转码」。

结果包含逐段(标签)对照表与可复制的 Punycode 域名。

说明

· 中文域名(IDN)在 DNS、证书与部分程序里必须先转换成 ASCII 的 Punycode 形式(xn-- 前缀), 本工具按 RFC 3492 算法逐段编码,结果与浏览器地址栏、IDNA 的 ToASCII 一致。

· 域名按「.」分段处理:每段单独编码,已经是 ASCII 的段(如 com、xn-- 开头)保持原样。

· 单个标签转码后不能超过 63 个字符,整个域名不能超过 253 个字符;超出时会给出提示。