中文域名批量(Punycode)编码解码

中文域名转码 Punycode 编解码 批量转换 更新于 2026-11-04
要转换的域名 一行一条 · 可以是域名,也可以是带协议与路径的网址
Ctrl / ⌘ + Enter 直接开始 · 空行自动跳过
设置 只转主机名部分;协议、端口与路径原样保留
方向
  • 导出格式
  • 文本 .txt一行一条
  • Excel .xlsx序号 / 原文 / 结果
一行一条,点「开始转换」。切换方向会自动按新方向重算。
转换结果 xn-- 是 Punycode 前缀,只出现在非 ASCII 标签上
还没有转换结果
贴入域名点按钮,每行结果会一行一行出现在这里。
全部在你的浏览器里完成:不请求任何接口、不上传内容,断网也能用。

工具介绍

Punycode 是给「中文域名」和「其他非英文域名」做的一套编码:把「中文.网址」这样的域名,转成一串以 xn-- 开头的英文字母数字。

为什么要转?因为域名系统最初只认英文字母、数字和横杠。中文域名在底层其实都是先转成这种 xn-- 形式,才能在全世界正常访问。

这个工具支持中文域名和 xn-- 形式之间的双向转换,全程在浏览器里完成,内容不上传。

什么时候会用上

想做什么怎么做
看一个中文域名的实际形式贴入中文域名转成 xn--
还原 xn-- 开头的域名贴进来解码
排查域名相关问题两边互转对照

常见问题

Punycode 是什么?

把中文等非英文域名转成 xn-- 开头的形式,这是域名系统底层实际使用的格式。

为什么中文域名会变成 xn--?

域名系统最初只认英文字母数字,中文域名在底层都转成这种形式才能正常工作,这是正常现象。

是加密吗?

不是,只是域名的另一种写法,谁都能互转。

内容会上传吗?

不会,全部在浏览器本地完成。

关于隐私

这个工具完全在你的浏览器里运行:你输入的内容、上传的文件,都不会离开你的电脑,也不会传到任何服务器。

  • 不上传——处理全程在本地完成,页面不向后端发送你的数据;
  • 不留存——我们不保存、不记录你的任何输入内容;
  • 断网也能用——页面加载完成后,断开网络照样正常使用。

放心用,数据只在你自己的电脑上转一圈。

更新日志

2026-10-22
功能体验升级与性能优化
早期版本
工具正式上线发布

相关工具推荐