仅浏览器已上线开发者工具
URL 编码 / 解码器
在浏览器中对 URL 和查询字符串进行百分号编码或解码。
隐私说明。 在您的浏览器中运行——您输入的内容保留在本页面,不会发送到服务器。
49 个字符
推荐的后续步骤
相关工具
常见问题
URL 编码会把 URL 中不允许出现的字符——例如空格、重音字符或保留符号——替换为一个百分号加上其字节的十六进制值,例如空格写作 %20。这样可使链接和查询字符串保持有效,浏览器和服务器才能正确读取。
“查询值或路径片段”使用 encodeURIComponent,它还会转义保留分隔符(& = / ? #)——适合插入到 URL 中的单个值。“整个 URL”使用 encodeURI,它会保留这些结构字符,使完整地址仍然可用。若对单个值拿不准,请选择按组件的范围。
百分号编码将空格表示为 %20,在 URL 的任何位置都有效。加号只有在表单提交的查询字符串中(application/x-www-form-urlencoded)才表示空格;在其他地方则是字面字符。使用 %20 可避免这种歧义,因此本工具始终使用 %20。
不会。编码和解码完全在您的浏览器中通过内置 JavaScript 函数运行。您输入的文本绝不会离开本页面,也不会发送到服务器。
最后更新:2026-06-23。