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 回调、重定向链接等场景。
- 选择「编码」或「解码」模式。
- 粘贴完整 URL、参数字符串或类似 %20、%3D 的编码内容。
- 点击转换并复制结果,用于接口请求、跳转链接或调试。
示例
输入
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 百分号编码规则,可正确处理中文和特殊字符。
数据会上传到服务器吗?
不会。所有编码和解码操作都在浏览器本地完成,保证数据安全和隐私。