URL 编解码
对网址、路径和查询参数编码或解码,转换中文和特殊字符,排查 URL 参数问题。
免费浏览器关于URL 编解码
将文本值转换为 URL 组件百分号编码,或解码已编码的值。适合准备查询参数或查看从地址中复制的编码文本。
适用场景
- 编码包含空格的查询参数。
- 读取请求网址中百分号编码的内容。
使用前需要了解的限制
使用 encodeURIComponent 与 decodeURIComponent,不提供完整 URI 编码。解码保留加号,表单编码查询串可能需要不同处理。
数据处理与费用
核心操作在浏览器中完成,工具输入不会上传处理。网站仍可能使用会话 Cookie,并按隐私政策收集运行或使用数据。
在浏览器中免费使用,无需登录。
常见问题
encodeURI 用于编码完整 URL,会保留 /、?、#、& 等分隔符;encodeURIComponent 用于编码单个组件(例如查询参数值),这些字符也会被编码。对单个值进行编码时应优先使用 encodeURIComponent。
不会。编码和解码完全在浏览器中通过 JavaScript 内置函数执行,数据不会发送到任何服务器。
本工具使用组件编码,空格转为 %20。解码使用 decodeURIComponent,不会把 + 转为空格。HTML 表单查询串可能采用不同规则,需要用相应表单解析器处理。