Punycode 转换器

选择“编码”以生成 xn-- 标签,或选择“解码”以还原域名字符。URL 的其余部分保持不变,转换在浏览器中完成。

Punycode 转换器

操作
完整 URL 可包含协议、端口和路径。

结果

https://xn--mnich-kva.example/été?q=caféPunycode 域名

Punycode 转换器

输入值

操作
编码
域名或 URL
https://münich.example/été?q=café

计算方法

仅转换主机名;协议、端口、路径和查询字符串保持不变。

结果

Punycode 域名

https://xn--mnich-kva.example/été?q=café

计算方法

  1. 仅转换主机名;协议、端口、路径和查询字符串保持不变。
  2. Unicode 域名使用浏览器的 IDNA 处理;xn-- 标签会解码为 Unicode。
  3. 转换在浏览器本地完成。

示例

https://münich.example/été?q=café 会变为 https://xn--mnich-kva.example/été?q=café。

注意事项

  • Punycode 仅用于域名,不适用于 URL 路径或查询文本。
  • 无效的域名或 Punycode 标签会被拒绝。

适用场景

  • 将国际化域名编码为 Punycode,或解码还原为 Unicode。
  • 在浏览器本地转换域名,同时保留 URL 的其他部分。

常见问题

Punycode 有什么用途?

它可以将含 Unicode 字符的国际化域名表示为兼容 ASCII 的格式。

会转换整个 URL 吗?

不会。只转换域名主机名,路径和查询字符串保持不变。

输入的 URL 会发送到服务器吗?

不会。转换在浏览器本地完成。

更新日期:2026年10月11日

结果仅供参考。做重要决定前,请咨询专业人士。