工作原理
粘贴完整链接或仅粘贴域名均可。地址按浏览器使用的 WHATWG URL 规则解析,解码百分号编码后逐项显示。查询参数以键值表列出,重复的键也会保留,整个结构可以复制为 JSON。
https://[email protected]:8443/a/b?id=7#top → https · shop.example.com · 8443 · /a/b · id=7 · top
URL 的组成
- 协议: 即 scheme,如 https、http、ftp、mailto。
- 主机: 域名或 IPv4/IPv6 地址。国际化域名会从 Punycode 转换显示。
- 端口: 仅当与协议默认值(https 为 443,http 为 80)不同时才出现在地址中。
- 路径: 服务器上的位置,按段拆分显示。
- 查询: ? 之后用 & 连接的 键=值 对。
- 片段: # 之后的部分,浏览器不会发送给服务器。
DNS 查询
如果是域名,还可以获取实时 DNS 记录:IP 地址、别名、邮件和域名服务器,以及 SPF 等 TXT 记录。点击按钮前不会发送任何内容,点击后也只把主机名发送到公共 DNS-over-HTTPS 解析器。
标准与出处
- URL 解析遵循 WHATWG URL 标准与 RFC 3986
- 国际化域名:RFC 3492(Punycode)与 IDNA
- DNS 查询:通过 Cloudflare 1.1.1.1 的 DNS over HTTPS(RFC 8484),失败时使用 Google Public DNS
最后核对于 2026年10月12日
常见问题
URL 解析器能显示什么?
它把地址拆成协议、用户信息、主机、端口、路径、查询字符串和片段,解码百分号编码,并用表格列出每个查询参数。
可以不带 https:// 粘贴吗?
可以。没有协议时会先补上 https:// 再解析,并在结果中注明。
为什么域名显示成 xn--…?
中文等国际化域名以 Punycode 形式存储。工具会同时显示 ASCII 形式和可读的 Unicode 名称。
我的 URL 会被发送到哪里吗?
解析完全在浏览器中完成。只有点击 DNS 查询按钮时,主机名才会发送到 Cloudflare 公共 DNS(1.1.1.1),失败时改用 Google Public DNS。
会显示哪些 DNS 记录?
A 和 AAAA(IP 地址)、CNAME(别名)、MX(邮件服务器)、NS(域名服务器)和 TXT(SPF、验证等),并附上每条记录的 TTL。