跳到主要内容

URL 解析器

拆解 URL 的每个组成部分,并识别 UTM 营销参数

七个组成部分逐项拆解查询参数自动解码成表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. 1

    粘贴 URL

    把完整网址粘贴到输入框,解析结果实时更新。

  2. 2

    查看结构

    「URL 结构」区逐项列出各组成部分,缺失的项会标注「无」。

  3. 3

    检查参数

    在「查询参数」表格里核对每个参数的原始值与解码后值。

  4. 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 拆成结构化的各个部分并解析参数。一个是「转换」,一个是「分析」,经常配合使用。