工具箱

URL 编码/解码器 — 在线百分号编码工具(免费)

免费在线 URL 编码与解码工具。将空格、中文和特殊字符百分号编码,或还原成原文。全部在浏览器本地完成。

所有工具均在浏览器本地运行——您处理的内容不会被上传。

使用方法

  1. 在输入框输入要处理的文本——例如包含空格或中文的 URL。
  2. 点击编码进行百分号编码,或点解码把编码串还原为可读文本。
  3. 用复制获取结果,或清空重新开始。

编码过程全部在浏览器内完成,处理的值不会离开你的设备。

URL 编码是链接、查询串和接口联调中的日常需求:分享带空格的搜索词、在 URL 里传递中文标题、排查带着成串 %20 的 API 调用。手工编码繁琐又容易出错——漏一个字符整条链接就断了。

提示

收到全是 % 转义的 URL 时用解码看清它实际包含什么;把用户输入塞进链接前先编码,避免特殊字符破坏 URL 结构。中文、日文、带音标的字母等非 ASCII 文本会转换成 UTF-8 百分号序列。

为什么用它

浏览器内部会自动做 URL 编码,但你经常需要编码结果本身——重定向、接口请求体、邮件链接或文档。这个工具提供双向转换、错误提示清晰,而且数据始终留在浏览器里。

典型使用场景

  • 联调接口: 从控制台复制 JSON,先格式化再提交用例。
  • 排查问题: 不切 IDE 直接校验时间戳、正则或哈希。
  • 应急处理: 手机上就能转换时区或生成 UUID 建热修复分支。

对比

工具离线隐私配置费用
本工具是100% 本地无免费
服务端工具否可能记录无免费/广告
CLI/IDE 插件是本地需安装免费

快速校验用浏览器最快,CI 以 CLI 为准。

技巧

  • 收藏本站,预加载使下次秒开。
  • 生产环境密钥请在本地终端处理。
  • 配合密码管理器轮换 UUID/密码。

常见问题

URL 编码是做什么的?

URL 编码把 URL 中不安全的字符转换成百分号形式,例如空格变成 %20,中文变成 %E4%B8%AD%E6%96%87。这样浏览器和服务器就能安全地在查询参数与路径中传递文本。

encodeURIComponent 和 encodeURI 有什么区别?

encodeURIComponent 会编码所有保留字符,输出可以安全放在 URL 任何位置(包括查询值);encodeURI 保留 / 和 ? 等分隔符,只适合整个 URL。本工具使用组件级编码,一般处理参数值正合适。

怎么解码百分号字符串?

把 %E4%B8%AD%E6%96%87 这类字符串粘贴到输入框,点击「解码」即可还原原文。输入不是合法百分号编码时,工具会报错而不是返回乱码。

粘贴生产密钥安全吗?

本地处理相对安全,但仍建议在终端处理。

支持离线吗?

支持。加载后即可离线使用。

手机能用吗?

能。已适配移动端。

相关工具