URL 解析器
拆解 URL 的每个组成部分,并识别 UTM 营销参数
请输入要解析的 URL
最后更新:2026-10-11
工具介绍
一个 URL 里其实藏着七个组成部分,而排查问题时经常只需要其中一小段。本工具把 URL 完整拆开逐项列出:协议、用户名密码、主机名、端口、路径、查询串、锚点,并把查询参数解析成表格,原始值与解码后的值并排显示。如果你在做投放或增长,它还会自动识别 utm_source、utm_medium、utm_campaign 等营销参数,省去逐个肉眼翻找的功夫。解析在浏览器本地完成,含内部域名或带鉴权参数的 URL 也可以放心粘贴。
功能特性
完整结构拆解
按 URL 规范拆出协议、用户名、密码、主机名、端口、路径、查询串与锚点,每项单列,缺失的会明确标注「无」。
查询参数表格化
查询串解析成表格,参数名、原始值与解码后的值并排展示,一眼看出哪些参数做过百分号编码。
UTM 参数识别
自动挑出 utm_source、utm_medium、utm_campaign、utm_term、utm_content、utm_id 并标明含义,做投放归因时很省事。
默认端口提示
未显式指定端口时会说明「使用协议默认端口」,而不是留空让你猜。
锚点陷阱提示
若锚点里包含查询串形式的内容(常见于 hash 路由),会明确提示这些参数不会被服务器收到。
怎么用
- 1
粘贴 URL
把完整网址粘贴到输入框,解析结果实时更新。
- 2
查看结构
「URL 结构」区逐项列出各组成部分,缺失的项会标注「无」。
- 3
检查参数
在「查询参数」表格里核对每个参数的原始值与解码后值。
- 4
识别营销参数
若含 UTM 参数,「营销参数识别」区会列出参数及其含义。
参数说明
- URL 地址
- 需要解析的完整网址,建议带上协议(https://),否则无法确定主机名。
适用场景
- 排查链接为什么跳转异常,确认路径与参数是否符合预期
- 检查投放链接的 UTM 参数是否配置齐全
- 从带鉴权参数的 URL 里快速取出需要的字段
- 确认锚点内容是否会被发送到服务器(答案是通常不会)
常见问题
关于这个工具,你可能会问
我的 URL 会被上传吗?
不会。解析用的是浏览器内置的 URL API,全程本地运行,不产生网络请求。含内部域名或密钥参数的链接也可以放心粘贴。
为什么有些 URL 提示无法解析?
最常见的原因是缺少协议。像 example.com/path 这样的写法在浏览器地址栏里能自动补全,但解析器需要明确的 https:// 才能确定协议与主机名。补全协议即可。
查询参数里的 %E4%B8%AD 是什么?
那是 UTF-8 字节的百分号编码,解码后是中文「中」。本工具的查询参数表格会同时给出原始值与解码后的值,你不用自己算。
UTM 参数有什么用?
它是 Google Analytics 等工具约定的营销归因参数。utm_source 记录来源(如 newsletter),utm_medium 记录媒介(如 email),utm_campaign 记录活动名,用来分析流量从哪来、哪个活动效果好。
锚点里的参数为什么服务器收不到?
按 HTTP 规范,# 之后的内容(DOM 片段)只由浏览器使用,不会出现在发给服务器的请求里。所以像是 example.com/#/user?id=1 这种 hash 路由,参数只有前端能读到。
端口号显示「使用协议默认端口」是什么意思?
URL 里没写端口时,浏览器会按协议自动补齐:http 是 80,https 是 443。本工具会明确告诉你用的是默认端口,而不是留空。
能解析 IP 地址形式的 URL 吗?
可以,http://192.168.1.1:8080/admin 这类地址同样能正常拆解出主机名、端口与路径。
这个工具和 URL 编解码工具有什么区别?
URL 编解码工具负责在原文与百分号编码之间转换;本工具负责把 URL 拆成结构化的各个部分并解析参数。一个是「转换」,一个是「分析」,经常配合使用。