以下是开发者和营销人员每天都会遇到的 URL 编码与解码问题。
查询参数中未编码的空格和 &、?、# 等符号会悄悄破坏 URL 路由。你必须对每个特殊字符进行 URL 编码,才能保持链接有效且安全。
JavaScript 的两个 URL 编码函数行为不同:encodeURI 对完整地址进行 URL 编码,同时保留 :// 等结构字符;encodeURIComponent 则编码所有内容——选错会损坏或破坏链接。
Token、API 密钥以及嵌入在 URL 中的私有查询参数都是敏感信息。大多数在线 URL 编码器和解码器会将你的数据发送至服务器——URL Master 绝不会这样做。
在此对任意字符串进行 URL 编码或解码——所有处理均在浏览器中完成。
URL Master 的每项功能都专为真实的编码和解码工作流而设计——快速、私密、灵活。
URL Master 支持双向转换:将原始文本 URL 编码为有效的百分号编码字符串,或将乱码链接 URL 解码还原为可读形式——即时完成。
开启实时模式,URL Master 将在你输入时即时显示编码结果,无需按下按钮。同样适合对长查询字符串逐字符检查 URL 解码输出。
URL Master 将你最近 5 次 URL 编码和解码操作保存在 localStorage 中。刷新页面也不会丢失记录——点击任意条目即可即时恢复完整会话。
一键将解码输出移回输入框。链式进行 URL 编码→编辑→再次编码,无需在输入框之间来回复制粘贴。
在 encodeURI(保留 :// 和 /)与 encodeURIComponent(编码所有特殊字符)之间切换,每次都能精准匹配你的使用场景。
URL Master 的每次 URL 编码和解码操作完全在浏览器中运行。API Token 和私密字符串永远不会触及服务器。完全离线也可正常使用。
从 URL 编码工作流到 URL 解码调试——URL Master 覆盖每一种场景。
使用 encodeURI 对完整地址进行 URL 编码,同时保留其结构——斜杠、冒号和查询分隔符保持不变。切换到 encodeURIComponent 处理包含 &、= 或中文字符的单个参数值。URL Master 让模式切换即时完成。

URL Master 将你最近 5 次 URL 编码和解码操作存储在浏览器的 localStorage 中。即使页面刷新或浏览器重启,所有历史结果依然存在。点击任意历史记录即可恢复其输入、输出和编码模式——无需重新输入。

URL Master 的每次 URL 编码和解码操作完全在浏览器内部运行——从不发起任何网络请求。API Token、OAuth 参数和私密查询字符串始终留在你的设备上。断开网络后 URL Master 仍可不间断地正常工作。

三步完成 URL 编码或解码——无需配置,无需账号。
若要编码完整地址并保留结构,选择 encodeURI;若要编码需要转义所有特殊字符的单个参数值,选择 encodeURIComponent。开启实时模式,可在输入时即时预览 URL 编码结果。
在输入框中输入或粘贴任意 URL、原始文本或百分号编码字符串。点击「加载示例」可预填一个包含中文字符和空格的 URL——非常适合并排测试两种编码模式的差异。
点击 URL 编码或 URL 解码进行转换。一键将结果复制到剪贴板。使用交换将输出移回输入框进行新一轮操作——每次转换都会自动保存到历史记录。
关于 URL 编码与解码最常见问题的解答。
URL 编码又称百分号编码,将 URL 中不允许的字符转换为安全格式:每个字符被替换为 % 加上其两位十六进制值。例如,空格变为 %20,中文字符「你」变为 %E4%BD%A0。URL Master 让你无需编写代码即可即时进行 URL 编码或解码。
encodeURI(对完整地址进行 URL 编码)保留 :、/、?、& 和 = 等结构字符,使 URL 保持有效。encodeURIComponent 则对除字母、数字和 - _ . ! ~ * ' ( ) 之外的所有字符进行转义(包括 &、= 和 /),使值可以安全地嵌入为查询参数。URL Master 支持一键切换两种模式。
当输入包含未跟随两个有效十六进制数字的裸 % 时,URL 解码会失败。例如,100%off 中包含 %of,不是有效的十六进制。URL Master 会在此情况下显示清晰的错误提示,帮助你快速定位并修复问题。
是的。URL Master 在浏览器中本地执行每一次 URL 编码和解码操作——你的输入永远不会离开你的设备。没有服务器端组件、没有日志记录,也无需注册账号。断开网络后 URL Master 仍可正常运行。
URL Master 将你最近 5 次 URL 编码和解码操作保存在浏览器的 localStorage 中。每条记录包含输入、输出、操作模式(编码或解码)、编码类型(encodeURI 或 encodeURIComponent)和时间戳。数据永远不会离开你的设备。
将百分号编码字符串粘贴到 URL Master 中,点击 URL 解码。%2F 会变为 /,%3A 会变为 :,因此 https%3A%2F%2Fexample.com 会被还原为 https://example.com。URL Master 内部使用 decodeURIComponent,可完整解码每一个百分号编码序列。
URL Master 免费使用,所有 URL 编码和解码操作均在浏览器本地完成。