URL 编码 / 解码
对中文、空格、特殊字符做百分号编码(encodeURIComponent 标准),或把 %E4%B8%AD 文解码回来;可指定保留字符、解码时把 + 当作空格(表单常见)
编码用 encodeURIComponent 标准;解码若含 + 号会按「空格」处理(表单常见)。保留字符用于避免把已安全字符再次编码。
常见问题
URL 编码是什么意思?
把中文、空格等特殊字符转成 % 加两位十六进制的形式,便于放进网址。本工具按 encodeURIComponent 标准逐字符编码,粘贴即用,纯本地处理不上传。
URL 解码时 + 号会变成什么?
按空格处理。这是 application/x-www-form-urlencoded 表单的常见约定,适合解码表单提交内容;若要严格按 % 编码解读,请先确认数据来源格式。
编码时能保留 -_.~ 这些安全字符吗?
可以。在「保留字符」框填入要原样保留的字符(如 -_.~),编码时逐字符判断、它们不会被重复转义,避免对已安全的字符二次编码,适合处理已有部分编码的链接。
URL 编解码是本地完成的吗?
是。编码与解码全部在浏览器内完成,不经过服务器;非法输入(如 % 后不是两位十六进制)会给出明确的失败提示,不会输出乱码,可放心粘贴敏感链接。
只有管理员能看到,不公开