您的文件

每个文件可通过其链接访问 48 小时,之后会从我们的服务器自动删除。您也可以随时提前删除。

还没有文件。您转换的文件会显示在这里,并保留 48 小时。

URL 编码 / 解码器

对文本进行编码以便在 URL 中使用,或将百分号编码的 URL 解码回可读文本——输入时即时显示结果。

结果

编码和解码 URL

URL 只能包含有限的字符集,因此空格、带重音的字母、表情符号以及 &、? 或 # 等符号必须进行百分号编码——空格变为 %20,“é”变为 %C3%A9。粘贴文本即可为查询参数或路径进行编码,粘贴已编码的 URL 即可将其解码为可读文本。

使用严格模式编码单个值,该模式还会转义 &、= 和 /;也可以编码完整 URL 并保留其结构。解码时,可以像处理提交的 HTML 表单那样将 + 视为空格。所有处理都在您输入时于浏览器中完成。

为什么使用这个 URL 编码器?

  • 输入时即时编码和解码
  • 严格模式适用于查询参数值,安全模式适用于完整 URL
  • 完整支持 Unicode——重音字母、西里尔字母、中日韩文字、表情符号
  • 在浏览器中运行——不向任何地方发送数据

如何编码或解码 URL

  1. 选择“编码”或“解码”
  2. 将文本或 URL 粘贴到输入框中
  3. 复制结果

常见问题

这个 URL 编码器免费吗?

是的,完全免费,没有任何限制。

两种编码模式有什么区别?

查询参数值模式(encodeURIComponent)会转义所有在 URL 中具有特殊含义的字符,包括 & = ? / 和 #,确保值不会破坏 URL。完整 URL 模式(encodeURI)则保留这些字符,使完整地址仍是可用的链接。

为什么空格有时显示为 + 而不是 %20?

HTML 表单在查询字符串中将空格编码为 +(application/x-www-form-urlencoded)。解码此类数据时请保持“将 + 视为空格”开启;当文本中的 + 是真正的加号时,请将其关闭。

我的文本会被发送到服务器吗?

不会。编码和解码完全在您的浏览器中进行。

相关工具

返回顶部