URL 编码/解码

把可读的 URL 文本转换为安全的百分号编码,或将已编码链接还原为普通文本。

即时结果 在浏览器中运行
输入长度0
输出长度0
百分号编码0

编码模式

查询值用组件模式,完整链接用完整 URL 模式,表单提交文本用表单模式。

  • 组件模式会编码 ?, &, =, / 等保留字符,让它们作为普通文本传递。
  • 完整 URL 模式保留链接分隔符,只编码不安全字符。
  • 表单模式在查询式表单数据中用 + 表示空格。

如何使用?

  1. 1
    粘贴文本把 URL、查询值或已编码字符串放入输入框。
  2. 2
    选择模式参数值使用组件模式,完整链接使用完整 URL 模式。
  3. 3
    编码或解码复制输出,用于链接、API、重定向或表单。

常见问题

URL 编码有什么作用?
它把 URL 中不安全的字符替换为百分号编码,使文本能在链接中安全传递。
应该编码完整 URL 还是只编码参数?
多数情况下只编码参数值。只有需要保留 : / ? & = 等分隔符可读时,才使用完整 URL 模式。
输入会发送到服务器吗?
不会。编码和解码都在浏览器中运行。

在线 URL 编码/解码

URL 编码会把空格、中文、表情符号、重音字符和保留符号转换为百分号编码,使它们可以安全用于浏览器地址、API 查询、重定向 URL 或 HTML 链接。本工具支持 URL 组件、完整 URL,以及空格用 + 表示的表单查询模式。

什么时候使用组件模式

当你要处理单个查询值、路径片段或参数值时,组件模式最合适。它会编码 &, =, /, ? 等分隔符,让这些字符被当作文本而不是 URL 语法。

完整 URL 模式与隐私

完整 URL 模式会保留链接结构,同时编码不安全字符。转换在浏览器本地完成,你的 URL、API 值和查询字符串不会上传到服务器。

评论