Punycode编码/解码
🔤 Punycode编码与解码
📊 转换结果
{{ isDecodeResult ? 'Unicode域名' : 'Punycode编码' }}
{{ outputText }}
转换后,结果将显示在这里
💡 功能说明
在线Punycode编码解码工具:Punycode是一种将Unicode字符编码为ASCII兼容格式的编码方案,主要用于国际化域名(IDN)。通过本工具可以快速完成Unicode域名与Punycode编码的双向转换,适用于域名解析、DNS配置和国际化应用开发等场景。
- Unicode→Punycode — 将中文等多语言域名转换为以 xn-- 开头的ASCII兼容编码
- Punycode→Unicode — 将以 xn-- 开头的Punycode编码还原为可读的Unicode域名
- 国际化域名 — 支持中文、日文、韩文等多语言域名的编解码
- 标准兼容 — 遵循RFC 3492标准,与主流浏览器和DNS系统兼容
- 一键复制 — 点击结果即可复制到剪贴板
- 实时切换 — 支持编码和解码方向一键切换,操作便捷
⚠️ 注意事项
- 编码时输入完整域名(如"中文.com"),工具会自动处理域名各部分
- 解码时输入以 xn-- 开头的Punycode字符串,不含 xn-- 前缀时自动兼容
- 纯ASCII域名(如 example.com)无需Punycode编码,直接保持原样
- Punycode编码是DNS系统中处理国际化域名的标准方式
- 本工具所有转换操作在浏览器端完成,数据不会上传到服务器
- 编码结果前缀 xn-- 是国际域名标准标识符,不可省略