转换器 · URL 工具

URL编码与解码

将文本或 URL 中的特殊字符编码为安全、适合网页使用的格式, 或者将已经编码的 URL 解码回人类可读的普通文本。

  • URL 编码(Encode URL):将空格、?、&、/ 等字符 转换为 %20%3F%26 这类百分号编码值。
  • URL 解码(Decode URL):将百分号编码的内容还原为正常文本。
  • 适用于查询字符串、API 调用、重定向链接以及调试 Web 应用程序等场景。

所有处理都在你的浏览器本地完成,不会将任何数据发送到服务器。

什么是 URL 编码?

URL 编码(也称为百分号编码,percent-encoding)是一种在 URL 中安全表示 特殊字符的方法。浏览器和服务器在处理 URL 时,只能可靠地处理一小部分字符, 所以像空格、引号以及各种符号都需要被转换。

例如,一个空格会被编码为 %20, 而 & 符号会被编码为 %26。 这样可以保证 URL 不会被破坏,同时服务器也能正确理解发送的数据。

什么时候需要使用 URL 编码?

在以下场景中,你经常需要使用 URL 编码:

  • 带有查询字符串的链接,例如 ?search=my cool product
  • 通过 GET 请求提交的表单数据。
  • 在 URL 中携带数据的 API 请求。
  • 包含参数或回调链接的重定向 URL。

如果不对特殊字符进行编码,URL 的某些部分可能会被误认为是控制字符, 从而导致异常或不可预期的行为。

如何使用这个 URL 编码 / 解码工具?

  1. 将你的文本或 URL 粘贴到左侧的 输入文本或 URL 输入框中。
  2. 点击 URL 编码 将其转换为百分号编码字符串, 或点击 URL 解码 将已编码的 URL 转回普通文本。
  3. 处理后的结果会显示在右侧的 结果 文本框中。
  4. 点击 复制结果 将输出复制到剪贴板。
  5. 如果想把结果再次作为输入进行处理,可以使用 交换内容 按钮 将结果快速移动回输入框。

解码是如何工作的?

解码会把像 https%3A%2F%2Fexample.com%2Fsearch%3Fq%3Dmy%2Bproduct 这样的百分号编码字符串还原成:

https://example.com/search?q=my+product

此工具在解码时也会将加号(+)视为空格, 这在查询字符串和表单提交中是很常见的表现形式。

为什么要在 Toolvoria 上使用这个 URL 工具?

Toolvoria 的 URL 编码 / 解码工具完全在你的浏览器中运行, 不会将任何数据发送到服务器,因此既快速又保护隐私。 你可以用它来调试、学习,或在日常工作中处理 Web 应用、API 和各种集成。

无论你是开发者、运营/市场人员,还是只是想弄清楚 URL 是如何工作的用户, 这个免费工具都能帮助你快速、安全地理解和处理编码后的 URL。