在国际化域名(IDN)的可读 Unicode 形式(如 中文.com 或 münchen.de)与 DNS 实际使用的 ASCII 兼容 Punycode 形式之间互转,后者会给每个非 ASCII 标签加上 xn-- 前缀。转换严格遵循 RFC 3492,并按点号逐标签处理,因此混合域名也能正确工作。
借此你可以看到浏览器为 Unicode 地址实际发送的 ASCII,核验可疑的 xn-- 链接,或为注册商准备域名。全部在浏览器本地用自包含的算法实现计算,你输入的域名绝不会发送到服务器。
Base64 Encoder / DecoderHex Encoder / DecoderBase32 Encoder / Decoder