URL 编码工具

简单高效的 URL 编码工具

快速将文本转换为 URL 编码格式,或把 URL 编码转换回普通文本,适用于网络请求和参数传递

所有操作均在本地完成,保障您的数据安全

文本转 URL 编码

0/5000

URL 解码为文本

0 字符

关于 URL 编码

URL 编码(也称为百分号编码)是一种将字符转换为可在 URL 中安全传输的格式的方法。它将不安全的 ASCII 字符转换为一个或多个由百分号(%)后跟两个十六进制数字组成的序列。

需要编码的字符包括

  • 非 ASCII 字符(如中文、日文等)
  • 空格(通常编码为 %20 或 +)
  • 特殊字符(如 &、?、#、=、+、% 等)
  • 控制字符和不可打印字符

URL 编码的应用场景

  • 在 URL 查询参数中传递特殊字符
  • 处理包含非 ASCII 字符的 URL
  • 表单数据提交(application/x-www-form-urlencoded 格式)
  • API 请求参数的处理
  • Cookie 和本地存储中存储特殊字符

+ 与 %20 的区别

在 URL 的查询部分,空格可以编码为 + 或 %20。这两种表示方式在不同场景下使用:+ 通常用于 application/x-www-form-urlencoded 格式的表单数据,而 %20 用于 URL 的其他部分。本工具提供选项可以切换这两种编码方式。