URL 编码 / 解码
对 URL 和查询字符串进行百分号编码或解码。
在任意页面使用(书签工具)
想不离开当前页面就使用 URL 编码 / 解码? 把下面的按钮拖到书签栏,然后在任意网站上点击它,URL 编码 / 解码 就会在原地打开 — 完全在你的浏览器中运行。
请谨慎使用: 书签工具会在你点击它的页面上运行。请避免在网上银行、支付或医疗等敏感网站上使用 — 使用风险自负。所有处理都在本地完成,不会向任何地方发送数据。详见服务条款。
- 如果书签栏被隐藏,先显示它 — Ctrl+Shift+B(Mac 为 ⌘+Shift+B)。
- 把上面的按钮拖到书签栏上。
- 打开任意网站并点击书签 — URL 编码 / 解码 面板会出现在右上角。用 ✛ 在四角之间移动,用 ›/‹ 收到边缘再拉出来。
- 再次点击书签(或 ✕)即可关闭。
注意: 少数安全策略严格的网站可能会拦截书签工具。
示例
编码查询值 (Component)
输入
hello world & friends
输出
hello%20world%20%26%20friends
编码完整 URL (Full URL)
输入
https://x.com/search?q=cafe del mar
输出
https://x.com/search?q=cafe%20del%20mar
解码百分号编码
输入
%E2%9C%93%20done
输出
✓ done
关于此工具
这个免费在线 URL 编码器和解码器把文本进行百分号编码以便在 URL 和查询字符串中安全使用,并把它解码回可读文本——全部在你的浏览器中,不上传。在编码和解码之间切换,结果随你输入实时更新。
使用方法
- 选择编码或解码。
- 单个值选 Component,要保留整个 URL 结构选 Full URL。
- 输入或粘贴你的内容(或点击示例),然后复制结果。
- 用交换把输出回填并翻转方向。
为什么 URL 编码很重要
URL 只能包含有限的字符集。空格、& 号、问号和非英语字母必须被百分号编码(例如空格变成 %20),才能在链接和查询字符串中安全传输。用 Full URL 编码整个地址,但用 Component 编码单个查询值。
常见问题
这个 URL 编码器免费吗?
免费 — 无需注册的完全免费在线 URL 编码器和解码器。想编码或解码多少都行。
我的数据会上传到任何地方吗?
不会。一切都在你的浏览器中运行,不上传,你的 URL 和数据绝不会离开你的设备。
Component 和 Full URL 有什么区别?
Component 使用 encodeURIComponent 并转义每个特殊字符——用于单个查询值或路径片段。Full URL 使用 encodeURI 并保留 : / ? & # 等结构字符,因此完整 URL 仍可使用。
什么是百分号编码?
这是 URL 用百分号加两位十六进制数表示保留字符或非 ASCII 字符的方式——例如空格变成 %20,& 变成 %26。
为什么解码失败?
当输入包含无效的百分号转义时会失败,例如单独一个 % 或像 %2 这样不完整的序列。修正或删除多余字符后重试。
如何编码查询字符串参数?
选择编码和 Component 模式,然后粘贴该值。Component 模式会转义 &、=、? 等否则会破坏查询字符串的字符。
它能处理非英语字符吗?
能。带重音的字母、韩文或表情符号等字符会被编码为 UTF-8 百分号转义,并能正确解码回来。
相关工具