SmartConvert

URL 编码与解码

即时编码与解码 URL 或 URI 组件,UTF-8 全支持。

URL 编码与解码:在线百分号编码

%20 塞满的查询参数、被转义规则搞花的追踪链接、因为一个没转义的 & 而断掉的接口路径——留意一下,百分号编码无处不在。拼查询串、调埋点链接、把 URL 还原成人能读的样子,编码解码两个方向这里一次搞定。

两种范围覆盖全部用法。Component 模式转义一切保留字符——空格、&、斜杠、emoji 全转,得到的值可安全嵌进另一条 URL,正是 JS 的 encodeURIComponent 对查询参数做的事。完整 URL 模式保留 ://?& 等结构字符,整条链接仍可跳转,只转义不安全字符。解码同样支持两种范围反向还原,中文、阿拉伯文、emoji 等多字节 UTF-8 都能原样回来。

输入即转,带字符计数与内联校验,全程本地运行——再敏感的参数也不出本机。

使用方法

  1. 选模式 — 编码或解码,再选 Component 或完整 URL 范围。
  2. 输入文本 — 左侧键入或粘贴,右侧即时出结果。
  3. 复制 — 一键复制,贴回代码、表格或地址栏。

功能特点

  • 双向即时 — 编码解码一页完成,所见即所得。
  • 两种范围 — 参数级安全,或保留结构的整链编码。
  • 完整 Unicode — UTF-8、emoji、中日韩文字全部正确处理。
  • 内联校验 — 坏掉的百分号序列即时报错,定位清楚。
  • 免费本地 — 不限次数,零上传。

适用场景

  • 拼接口查询串,参数值逐个编码防断裂。
  • 查日志里的编码串,还原看原文。
  • 整理分享链接,去掉多余转义。
  • 前端联调,对照 encodeURIencodeURIComponent 的行为差异。

处理 Base64 字符串用站内的 Base64 编码Base64 解码

常见问题