介绍
在浏览器本地做 encodeURIComponent / decodeURIComponent,处理查询参数里的中文和特殊字符。
使用方法
粘贴文本后选择编码或解码。
这个工具做什么
在普通文本和百分号编码之间转换,避免手动替换空格和中文。
输入与输出示例
「a b」编码后是 a%20b。已经带 % 的字符串解码后还原原文。
常见使用场景
构造查询字符串、阅读被编码的跳转链接、处理回调 URL 里的 state 参数。
限制
本地处理。对完整 URL 编码会把 https:// 里的冒号和斜杠也编码,多数情况下应只编码参数值。
常见问题
和 encodeURI 有什么不同?
这里使用 encodeURIComponent,更适合编码单个参数值,而不是整段 URL。
会上传吗?
不会。
解码失败怎么办?
可能不是合法的百分号编码,或被编码了多次,需要按实际来源决定解几次。
相关工具
- 开发者与文本工具
- JSON 本地格式化
在浏览器里格式化、压缩并校验 JSON。
- 时间戳与日期互转
在 Unix 时间戳与可读日期之间转换。
- UA 字符串解析
从 UA 字符串提取浏览器、系统与设备提示。
- Cookie 三种格式互转
在 HTTP Cookie、JSON 与 Netscape 格式之间转换。
- 名单文本清洗
去空白、去重、排序、大小写、提取邮箱。
- 分隔文本转表格
按分隔符拆成表格,可复制 CSV / TSV。