🎯 它解决什么问题?
链接里的中文直接发给程序会出问题,必须转成 %E4%B8%AD%E6%96%87 这种百分号编码;反过来看到一长串 %XX 想知道原文,就得解码。手动转容易漏字符,这个工具一键完成。
🔁 双向四模式
encodeURIComponent / decodeURIComponent / encodeURI / decodeURI。
📦 按行批量
一次粘几十条链接,每行独立转换,结果按行对应。
♻️ 结果回填
「结果放回输入」可以连续多轮处理。
📋 使用步骤(三步搞定)
- 选「编码」或「解码」;
- 选方式:处理参数值用 encodeURIComponent(默认);整条链接只想转中文用 encodeURI;
- 点「转换」,复制结果。批量处理先勾选「按行批量处理」。
💡 两种方式的区别
- encodeURIComponent:把 / : ? & = # 等结构符也一起编码,适合编码「参数值」;
- encodeURI:保留 :/?#&= 等结构符,只编码中文和空格,适合编码「整条 URL」;
- 解码是对应的反操作,选错了会报错或得到奇怪的结果。
常见问题
解码报「URI malformed」?
输入里有孤立的 %(不是有效的 %XX 序列),或 % 后面不是两位十六进制。检查一下是否粘错了内容。
加号 + 解码后变成空格?
那是表单编码(application/x-www-form-urlencoded)的规则,本工具遵循 URL 标准,+ 保持原样。需要空格转换请用文本替换工具。
内容会上传吗?
不会,全部在浏览器本地完成。