URL 编码 / 解码

使用 encodeURIComponent 或 encodeURI 对文本进行 URL 编码,并可解码百分号编码字符串。

100% 隐私保护——一切都在浏览器中运行

使用方法

  1. 1

    选择模式:编码组件、编码完整 URL 或解码。

  2. 2

    输入或粘贴文本,结果会实时更新。

  3. 3

    点击复制按钮获取输出。

示例

编码查询参数

输入

hello world & more

输出

hello%20world%20%26%20more

解码百分号编码

输入

caf%C3%A9%20menu

输出

café menu

常见问题

什么时候用 encodeURIComponent,什么时候用 encodeURI?

单个参数值或路径片段用 encodeURIComponent;完整 URL 用 encodeURI,这样 : / ? & = 等字符会保持原样。

为什么会解码失败?

当百分号转义不完整或非法时(例如单独的 "%" 或 "%E0%A4"),decodeURIComponent 会抛错。工具会提示错误,而不是返回乱码。

数据会被发送出去吗?

不会,编码和解码全部在浏览器本地完成。

相关工具