URL 编码与解码:在线百分号编码
%20 塞满的查询参数、被转义规则搞花的追踪链接、因为一个没转义的 & 而断掉的接口路径——留意一下,百分号编码无处不在。拼查询串、调埋点链接、把 URL 还原成人能读的样子,编码解码两个方向这里一次搞定。
两种范围覆盖全部用法。Component 模式转义一切保留字符——空格、&、斜杠、emoji 全转,得到的值可安全嵌进另一条 URL,正是 JS 的 encodeURIComponent 对查询参数做的事。完整 URL 模式保留 ://、?、& 等结构字符,整条链接仍可跳转,只转义不安全字符。解码同样支持两种范围反向还原,中文、阿拉伯文、emoji 等多字节 UTF-8 都能原样回来。
输入即转,带字符计数与内联校验,全程本地运行——再敏感的参数也不出本机。
使用方法
- 选模式 — 编码或解码,再选 Component 或完整 URL 范围。
- 输入文本 — 左侧键入或粘贴,右侧即时出结果。
- 复制 — 一键复制,贴回代码、表格或地址栏。
功能特点
- 双向即时 — 编码解码一页完成,所见即所得。
- 两种范围 — 参数级安全,或保留结构的整链编码。
- 完整 Unicode — UTF-8、emoji、中日韩文字全部正确处理。
- 内联校验 — 坏掉的百分号序列即时报错,定位清楚。
- 免费本地 — 不限次数,零上传。
适用场景
- 拼接口查询串,参数值逐个编码防断裂。
- 查日志里的编码串,还原看原文。
- 整理分享链接,去掉多余转义。
- 前端联调,对照
encodeURI与encodeURIComponent的行为差异。
处理 Base64 字符串用站内的 Base64 编码与 Base64 解码。