跳转到主内容
coltool

URL 在线编解码与解析

快速进行 URL 编解码,按需保留完整网址或处理表单格式,并按 WHATWG 标准解析 URL。

更多选项
输入
结果
默认编码所有 URL 特殊字符;如需保留完整网址结构或处理表单中的“+”,请打开“更多选项”。

直接进行 URL 编解码

默认会编码 URL 特殊字符,适合处理普通文本、查询参数值和单个路径段。完整网址和 HTML 表单的特殊规则收在“更多选项”中,无需预先选择模式。

工具会严格检查百分号转义和 UTF-8,不会猜测输入是否已编码,也不会自动进行二次编码。

输入或结果是完整网址时,工具会自动提供可展开的网址结构,按 WHATWG URL 标准展示规范化地址、协议、认证信息、主机、端口、路径、查询字符串和 Fragment。检测仅用于展示,不会改变编解码结果。

FAQ

默认会编码哪些内容?
默认会编码 /、?、& 和 = 等 URL 特殊字符,适合普通文本、单个路径段或参数值。如果输入的是完整网址,可在“更多选项”中保留网址结构。
为什么 + 有时是空格,有时不是?
只有 application/x-www-form-urlencoded 表单格式把 + 解释为空格。需要这种规则时,请在“更多选项”中开启对应开关;默认解码会保留 +。
为什么不能解析相对路径或缺少域名的地址?
它们无法独立确定目标网站。解析器只接受同时包含协议和域名的完整 URL,例如 https://example.com/path,不会猜测缺失部分。
查询参数的重复项会丢失吗?
不会。解析结果保留查询参数的原始顺序和重复键,不会把它们转换成会覆盖重复值的普通对象。