开发者工具

URL 编码解码器

对查询字符串和路径片段进行编码,或将 URL 编码后的值还原为可读文本。

此工具模拟了浏览器的 URL 组件编码行为,方便您在发送请求前检查保留字符。

行为说明

encodeURIComponent 会对空格、问号、斜杠、安培符号(&)和表情符号字节等保留字符进行转义。解码则需要有效的百分比转义序列。

编码或解码 URL 组件

空格

空格变为 %20。此工具不会自动将加号(+)转换为空格。

保留字符

&?#/ 等字符会被转义,以便在组件内安全使用。

格式错误的输入

如果百分比序列不完整或无效,解码时会显示行内错误,而不是返回损坏的输出。

工作原理

编码采用与浏览器处理 URL 组件相同的 UTF-8 百分比转义规则。解码则将这些转义还原为可读文本。这对于调试查询参数、重定向 URL 以及验证 Unicode 在请求中的表示方式非常有用。