NexoraStack 工具集

URL 编码解码工具(URL Encoder / Decoder)

免费在线 URL 编码解码工具,支持 URL 参数编码、百分号编码(%20、%2F)解码,一键处理 API 请求、重定向和回调参数。

工具面板

模式

功能说明

使用这个 URL 编码解码工具,可以快速对 URL 进行编码或解码,解决参数错误、跳转失败、回调异常等问题。支持解析 %20、%2F 等百分号编码,适用于 API 请求、OAuth 回调、重定向链接等场景。

  • 选择「编码」或「解码」模式。
  • 粘贴完整 URL、参数字符串或类似 %20、%3D 的编码内容。
  • 点击转换并复制结果,用于接口请求、跳转链接或调试。

使用方法

使用这个 URL 编码解码工具,可以快速对 URL 进行编码或解码,解决参数错误、跳转失败、回调异常等问题。支持解析 %20、%2F 等百分号编码,适用于 API 请求、OAuth 回调、重定向链接等场景。

  1. 选择「编码」或「解码」模式。
  2. 粘贴完整 URL、参数字符串或类似 %20、%3D 的编码内容。
  3. 点击转换并复制结果,用于接口请求、跳转链接或调试。

示例

输入

name=中文 空格&city=深圳

输出

name%3D%E4%B8%AD%E6%96%87%20%E7%A9%BA%E6%A0%BC%26city%3D%E6%B7%B1%E5%9C%B3

优先编码参数值,避免整段重复编码。

常见误区

  • 把编码当成加密。
  • 混用不同变体(如 URL-safe 与标准字母表)。

结果解读建议

  • 先确认输入编码与字符集。
  • 解码失败时优先检查填充、分隔符和非法字符。

安全与隐私说明

  • Encoding improves transport safety for URL values, but it is not encryption.
  • Use local browser tools when debugging callback URLs or signed request parameters.

常见问题

encodeURI 和 encodeURIComponent 有什么区别?

encodeURI 用于编码完整 URL,会保留结构字符;encodeURIComponent 会编码所有特殊字符,更适合用于 URL 参数值。

为什么 URL 中空格会变成 %20?

URL 使用百分号编码表示特殊字符,空格在标准编码中会被转换为 %20,以确保在网络传输中的兼容性。

应该编码整个 URL 还是只编码参数?

通常只需要编码 URL 参数值。如果对整个 URL 进行编码,可能会破坏其原有结构。

支持 UTF-8 编码吗?

支持。该工具遵循浏览器标准的 UTF-8 百分号编码规则,可正确处理中文和特殊字符。

数据会上传到服务器吗?

不会。所有编码和解码操作都在浏览器本地完成,保证数据安全和隐私。

同分类更多工具