URL 编码 / 解码 在线工具

Free 免费 · 无需注册 · 数据不上传
Error
PLAIN TEXT
ENCODED
// output

更多开发工具

Base64
编码/解码
正则表达式
实时测试
哈希生成器
MD5/SHA-256
JWT 解码
查看令牌
HMAC 生成器
HMAC-SHA256
时间戳
Unix ↔ 日期
二维码
生成二维码
JSON 格式化
格式化、验证与压缩

为什么这是最好的 URL 编码/解码工具

百分号编码

使用百分号编码对 URL 中的特殊字符进行编码(例如空格变为 %20)。构建有效 HTTP 请求的必备工具。

Full URL & Component Modes

可选择编码完整 URL(保留斜杠和冒号)或编码 URL 组件(除未保留字符外全部编码)。

即时解码

粘贴任意百分号编码的 URL 字符串,即时解码回可读形式。

Copy & Paste Ready

一键复制编码或解码结果,可立即用于代码、curl 命令或 API 测试。

常见问题

什么是 URL 编码?

URL 编码将特殊字符转换为百分号编码格式(例如空格 → %20,& → %26),使它们能在 URL 中安全传输而不破坏其结构。

什么时候应该对字符串进行 URL 编码?

在将查询参数值、表单数据和路径段放入 URL 之前对其编码。例如,如果用户名包含 @ 符号,就必须编码为 %40。

encodeURI 和 encodeURIComponent 有什么区别?

encodeURI 会保留 / : ? & = 等在 URL 中具有特殊含义的字符。encodeURIComponent 则会编码除字母、数字和 - _ . ~ 之外的所有字符——用它来编码单个参数值。

深度指南
开发者必备工具指南
正则、Cron、时间戳、URL 等
阅读指南