← 返回功能
Free

URL 编码 / 解码

URL 编码/解码工具用于在 URL 字符串及其百分比编码(Percent-encoded)形式之间进行转换。支持在 encodeURIComponent(强制编码)和 encodeURI(保留 URL 结构)之间选择,以满足不同场景——如调试查询参数、构建安全的 URL 或检查已编码的链接。

在构建包含用户输入、查询字符串或国际字符的 URL 时,您需要进行正确的百分比编码以防止链接断裂。本工具可以即时处理双向转换。在对单个参数值进行编码(会编码 ? / & = # 等字符)时选择 encodeURIComponent;在希望保留 URL 结构(仅编码真正不安全的字符)时选择 encodeURI。解码功能支持标准百分比编码,并能处理多次编码的字符串。实时转换意味着您可以在输入时即时看到输出结果,并且可以切换两种模式来验证转换的完整性。无需服务器交互——一切操作均在浏览器本地完成。

实时预览
example.com
URL Encoder / Decoder encodeURIComponent encodeURI
Input
https://example.com/search?q=hello world&lang=en
Encoded Output
https%3A%2F%2Fexample.com%2Fsearch%3Fq%3Dhello%20world%26lang%3Den
Copy
关键功能

两种编码模式

针对安全的参数值选择 encodeURIComponent(编码 ? / & = 等);针对完整 URL 选择 encodeURI(保留结构,仅编码不安全字符)。

智能解码

解码百分比编码字符串,包括非 ASCII 字符、UTF-8 多字节序列和表情符号。能够优雅地处理多次编码的输入。

一键复制

即时将编码或解码后的输出复制到剪贴板——无需手动选择。

实时转换

输出随输入实时更新。无需每次点击编码按钮——在调整输入时即可看到即时结果。

并排视图

输入和输出显示在带有清晰标签的窗格中,方便您一眼对比转换前后的差异。

处理边界情况

正确编码空格、引号、Unicode、保留字符以及容易导致简单字符串替换失败的复杂序列。

常见用例

调试查询参数

粘贴包含乱码参数的错误 URL,将其还原为可读值——快速识别实际发送的内容。

构建安全的 URL

在将用户输入(名称、搜索查询、文件路径)附加到 URL 之前进行编码,以防止注入和解析错误。

检查分析链接

解码带有 UTM 标记的营销 URL,以查看实际的活动、来源和媒介值,而无需阅读原始的百分比编码字符串。

测试国际化 URL

对包含非拉丁字符(中文、阿拉伯语、希伯来语)的 URL 进行编码,以确认它们在传输前已正确进行百分比编码。

OAuth 重定向调试

解码具有嵌套编码参数的 OAuth 重定向 URI,以追踪服务商与应用之间传递的内容。

如何使用
1

打开 URL 编码工具

点击 DevSuite Pro 面板中的 URL 图标。将打开带有编码和解码切换键的双栏编辑器。

2

粘贴您的 URL 或字符串

粘贴 URL、查询参数或已编码的字符串。本工具适用于完整 URL 或单个参数值。

3

选择编码模式

处理参数值时,使用 encodeURIComponent。处理完整 URL(需保留 /、?、&)时,使用 encodeURI。

4

查看转换结果

转换后的输出显示在相邻窗格中。编码后的字符显示为 %XX 序列;解码后则恢复原始的可读形式。

5

复制并使用

点击“复制”将结果发送到剪贴板。将其粘贴到您的代码、请求 URL 或文档中。

准备好尝试了吗? URL 编码 / 解码?

免费安装 DevSuite Pro,为您的浏览器解锁 39 多个开发者工具。

添加到 Chrome 添加到 Edge 添加到 FireFox