WS打工人的工具站
🔗

URL 编码解码

🔒 本机处理文字与写作

对网址/字符串做百分比编码或解码。

URL 编码解码会把文本做百分比编码,让它可以安全用在网址中(例如查询参数值),或把百分比编码字符串解码回原始形式,随着你输入自动更新。

✅ 全部工具免费使用,不用登录。

分享

LINEFacebookXThreads

使用指引

  1. 选择「编码」或「解码」。
  2. 粘贴内容,结果会自动更新。

常见使用情境

  • 在放进网址查询字符串前,先编码含有空格或特殊字符的数值。
  • 解码网址编码的参数,查看实际可读内容。
  • 为安全放入链接准备搜索词或用户输入。
  • 调试含有非预期百分比编码字符的网址。

✓内容与验证流程复查: 2026-08-25

URL 编码解码 的验证方法与判读边界

如何确认编码或解码结果完全正确。

这是对单个数值编码,不是整个网址

这个工具是对单一数值(例如一个查询参数的文本内容)做百分比编码——不是设计来编码整个网址(包含协议、域名与路径分隔符),那样会错误地编码像「://」与「/」这类需要保持原样的字符。

来回转换检查

先编码一段含有特殊字符或空格的文本,再把结果粘贴进解码模式——应该会得到与原始文本完全相同的结果,确认编码是可逆且正确的。

空格依场景变成 %20 或 +

标准百分比编码会把空格变成「%20」,而较旧的「application/x-www-form-urlencoded」惯例(某些表单提交会用)则用「+」代替——如果空格解码结果不如预期,请检查目标系统期望的是哪种惯例。

使用结果前的检查清单

  • 正在编码单一数值(例如查询参数),而不是尝试一次编码整个网址。
  • 已确认来回转换(先编码再解码)能得回原始文本。
  • 如果空格很重要,已了解目标系统期望的是「%20」还是「+」编码。
  • 使用前已检查解码后的输出看起来正确且可读。

适合谁使用

  • 要在插入网址查询字符串前编码数值的开发者。
  • 要解码网址编码参数、查看实际内容的人。
  • 要为安全放入链接准备搜索词或用户输入的人。
  • 要调试含有非预期或乱码百分比编码文本网址的人。

实际案例

为网址编码搜索查询

开发者需要建立包含用户查询文本(含空格与特殊字符)的搜索网址,在插入查询字符串前只编码那个数值。

解码神秘的网址参数

有人看到一个充满 % 字符的网址参数,解码后揭露它实际代表的可读文本。

调试失效的链接

开发者调查一个没有如预期运作的链接,解码其参数以检查特殊字符是否正确编码。

使用限制

  • 这是对单个数值编码(例如一个查询参数),不是对整个多段网址编码。

常见问题

可以用这个工具编码整个网址,包含「https://」吗?

可以,但通常不是你想要的结果——那样会连「://」与「/」分隔符也一起编码,破坏网址结构。这个工具是设计用来编码单个数值,例如单一查询参数。

为什么空格变成了「%20」而不是「+」?

那是标准百分比编码的行为。空格用「+」代表的惯例来自较旧的、特定于表单的编码标准——如果你的目标系统期望「+」,可能需要手动替换。

为什么我的输入解码失败?

输入需要是有效的百分比编码字符串——一个后面没有跟着两个有效十六进制数字的「%」,或从未真正被编码过的字符串,都会让解码失败并显示错误,而不是猜测你的意图。

这个工具能处理 Unicode 字符,例如 emoji 或中日韩文字吗?

可以——非 ASCII 字符会依其 UTF-8 字节序列编码,每个字节表示成一组百分比编码的十六进制对。

🔒 在浏览器内处理,不会上传。结果仅供参考,详见 免责声明。 最后更新: 2026-08-25

订阅更新

新工具上线与实用技巧,第一时间发送到你的邮箱。不发垃圾邮件,随时可退订。