使用百分号编码对 URL 中的特殊字符进行编码(例如空格变为 %20)。构建有效 HTTP 请求的必备工具。
可选择编码完整 URL(保留斜杠和冒号)或编码 URL 组件(除未保留字符外全部编码)。
粘贴任意百分号编码的 URL 字符串,即时解码回可读形式。
一键复制编码或解码结果,可立即用于代码、curl 命令或 API 测试。
URL 编码将特殊字符转换为百分号编码格式(例如空格 → %20,& → %26),使它们能在 URL 中安全传输而不破坏其结构。
在将查询参数值、表单数据和路径段放入 URL 之前对其编码。例如,如果用户名包含 @ 符号,就必须编码为 %40。
encodeURI 会保留 / : ? & = 等在 URL 中具有特殊含义的字符。encodeURIComponent 则会编码除字母、数字和 - _ . ~ 之外的所有字符——用它来编码单个参数值。