URL 编码 / 解码
使用说明
在线 URL 编码和解码,支持 encodeURIComponent 和 encodeURI 两种规则,把链接拆成协议、域名、路径和查询参数表格。
本地处理 · 免费使用
encodeURI 和 encodeURIComponent 有什么区别?
encodeURI 用于整条链接,保留 : / ? & = # 这些分隔符;encodeURIComponent 用于单个参数值,会把分隔符也编码掉。拼查询参数时应该用后者。
空格应该编码成 %20 还是 +?
URL 路径里只能用 %20;表单提交(application/x-www-form-urlencoded)和 Java 的 URLEncoder 会把空格编码成 +。解码时可勾选「+ 视为空格」。
为什么解码报错?
通常是 % 后面不是两位十六进制数,或者编码不是 UTF-8(例如 GBK 编码的中文)。
正在加载工具…
跳到正文
