Web Tool

URL 编码 / 解码

快速转换中文、空格和特殊字符,支持完整 URL 与单个参数值两种编码方式。

中文 URL 编码

将中文和特殊字符转换成百分号编码,方便在链接和接口中传输。

两种编码模式

完整链接保留 URL 结构;参数值模式会编码斜杠、问号和等号。

浏览器本地转换

不发送输入内容,适合处理带有调试参数和内部地址的文本。

URL Encode 与 Decode 的区别

URL 编码也称百分号编码,用于在 URI 中安全表示中文、空格及保留字符。解码则把形如 %E5%89%8D%E7%AB%AF 的内容还原为可读文本。

encodeURI 还是 encodeURIComponent?

encodeURI 适合处理完整网址,会保留 :/?#[]@!$&'()*+,;= 等 URL 结构字符;encodeURIComponent 适合处理查询参数的值,编码范围更广。

为什么空格有时显示为 +?

表单的 application/x-www-form-urlencoded 格式通常用加号表示空格,而 JavaScript 的 encodeURIComponent 使用 %20。本工具解码时兼容加号空格。