🛠️ 我要免费工具

URL 编码 / 解码

对中文、空格、特殊字符做百分号编码(encodeURIComponent 标准),或把 %E4%B8%AD 文解码回来;可指定保留字符、解码时把 + 当作空格(表单常见)

已被使用 15 次 · 15 人用过

编码用 encodeURIComponent 标准;解码若含 + 号会按「空格」处理(表单常见)。保留字符用于避免把已安全字符再次编码。

登录后可保存与找回(点右上角「登录/注册」;数据存在你的账号下,换设备也能找回)

常见问题

URL 编码是什么意思?

把中文、空格等特殊字符转成 % 加两位十六进制的形式,便于放进网址。本工具按 encodeURIComponent 标准逐字符编码,粘贴即用,纯本地处理不上传。

URL 解码时 + 号会变成什么?

按空格处理。这是 application/x-www-form-urlencoded 表单的常见约定,适合解码表单提交内容;若要严格按 % 编码解读,请先确认数据来源格式。

编码时能保留 -_.~ 这些安全字符吗?

可以。在「保留字符」框填入要原样保留的字符(如 -_.~),编码时逐字符判断、它们不会被重复转义,避免对已安全的字符二次编码,适合处理已有部分编码的链接。

URL 编解码是本地完成的吗?

是。编码与解码全部在浏览器内完成,不经过服务器;非法输入(如 % 后不是两位十六进制)会给出明确的失败提示,不会输出乱码,可放心粘贴敏感链接。

只有管理员能看到,不公开