MyVIPWebTools 标志

URL 编码解码器 — 即时进行百分号编码或解码 URL

我们的 URL 编码/解码器使用浏览器原生的 encodeURIComponent 和 decodeURIComponent 函数,实现文本与百分号编码(即 URL 和查询字符串中使用的 %XX 格式)之间的相互转换。只需在编码和解码模式之间切换,输入或粘贴文本,结果就会即时更新。解码时格式错误的百分号编码序列会被捕获并清晰提示,而不会导致崩溃。所有操作均在本地完成——文本从不会被发送到服务器。

结果将显示在此处

如何使用 URL 编码/解码器 — 免费在线百分号编码工具

  1. 1

    选择“编码”将文本进行百分号编码以便安全用于 URL,或选择“解码”将百分号编码的字符串转换回纯文本。

  2. 2

    将输入内容粘贴或输入到文本框中。

  3. 3

    结果会随着输入即时显示在下方——无需点击任何按钮。

  4. 4

    点击“复制”将编码或解码结果复制到剪贴板。

为什么使用 URL 编码/解码器 — 免费在线百分号编码工具?

URL 中只能安全地包含有限的字符集——字母、数字以及少数几个标点符号。空格、&符号、问号,以及带重音符号的字母或表情符号等非 ASCII 字符,在被安全地包含到 URL 路径、查询字符串或表单提交之前,必须先进行百分号编码(表示为 %XX,其中 XX 是该字符的十六进制字节值)。如果编码不正确,URL 会出错,查询参数会在未转义的“&”或“=”字符处被截断,非 ASCII 文本也会变得乱码。本工具使用 JavaScript 内置的 encodeURIComponent,它会在进行百分号编码之前正确地对 Unicode 文本进行 UTF-8 编码;decodeURIComponent 则执行相反的过程。解码格式错误的百分号编码字符串(例如单独出现、后面没有跟两位十六进制数字的“%”)通常会抛出 URIError——本工具会捕获这种情况,并显示可读的错误提示,而不会导致崩溃。

常见问题

相关工具

URL 编码/解码器 — 免费在线百分号编码工具 | MyVIPWebTools