反馈

URL编码解码

📖 工具说明

1. 这是什么

URL 百分号编码 / 解码。把中文、空格、? & = # 等字符转成 %XX,或反过来还原。纯浏览器本地处理。


2. 三种编码范围

选项 用的函数 行为
组件 encodeURIComponent 转义 / ? & = # : @ 等所有分隔符,适合塞进查询参数值
整条 URL encodeURI 保留 / ? & = #,只转空格和非 ASCII,适合处理一整条链接
表单 encodeURIComponent + 空格转 + 模拟 application/x-www-form-urlencoded

解码统一用 decodeURIComponent;「把 + 当空格」勾上时会先把 + 换成空格(表单风格),关掉则 + 原样保留。


3. 说明


4. 示例

原文 组件编码
你好 %E4%BD%A0%E5%A5%BD
a b&c a%20b%26c
https://x.com/p?q=1 https%3A%2F%2Fx.com%2Fp%3Fq%3D1

相关:URL 解析 · Base64 编解码 · HTML 实体转义 · Unicode 编码 · JSON 与 URL 参数互转。

只做百分号编解码,不拆解 URL 结构。

📖 了解原理

📖 相关推荐