功能介绍

URL 编解码工具可以对网址中的特殊字符和中文参数进行百分号编码(Percent-encoding)或解码还原。编码功能将中文、空格、特殊符号转换为 % 加两位十六进制数的 URL 安全格式,解码功能则将编码后的字符串还原为可读文本。适用于构建包含中文查询参数的 API 请求、处理网址中的乱码参数、开发调试中的 URL 参数解析等场景。所有编解码操作在浏览器本地完成,无需上传数据。

打开工具

访问 URL编解码工具,在浏览器中直接使用。页面提供文本输入区域和四个功能按钮:编码、解码、复制和清空,支持一键转换。

操作步骤

1. 打开工具

访问URL编解码工具,页面显示一个文本输入框和编码、解码、复制、清空四个按钮,所有编解码在浏览器本地完成,无需安装任何软件。

URL编解码教程:编码和解码URL字符 - 打开工具

2. 输入待编码文本

在文本框中输入或粘贴需要编码的文本,例如包含中文的 URL 参数 "搜索关键词" 或带空格的完整网址。支持任意长度的文本输入。

URL编解码教程:编码和解码URL字符 - 输入文本

3. 点击编码或解码

点击「编码」按钮将文本中的非 ASCII 字符和特殊符号转换为 %XX 格式,点击「解码」按钮将百分号编码字符串转换回可读文本。编码使用标准的 encodeURIComponent 实现。

URL编解码教程:编码和解码URL字符 - 点击编码

4. 复制结果使用

编码或解码完成后点击「复制」按钮将结果保存到剪贴板,可直接粘贴到浏览器地址栏、代码编辑器或 API 请求参数中使用。如需处理新文本可点击「清空」重来。

URL编解码教程:编码和解码URL字符 - 复制结果

实用技巧

提示 1:编码时注意 encodeURI 和 encodeURIComponent 的区别:前者适用于完整 URL,后者适用于 URL 参数值。该工具使用 encodeURIComponent 标准编码。
提示 2:解码失败的常见原因是输入了不完整的百分号编码(如 %E4 缺少后续字节)。请确保输入是完整的 RFC 3986 标准编码。
提示 3:编码和解码可反复交替使用,例如先编码中文参数再解码验证是否能正确还原,适合开发调试场景。

常见问题

编码后中文变成了什么?
每个中文字符会被转换为 3 组百分号编码(UTF-8 编码的三字节表示),例如「你好」编码后为 %E4%BD%A0%E5%A5%BD。

为什么解码有时会失败?
解码失败的常见原因是百分号序列不完整或包含非十六进制字符。请检查输入文本是否被截断或手动修改过。

文本会上传到服务器吗?
不会。所有编解码运算在浏览器本地执行,文本内容不会离开你的设备,处理敏感 URL 参数也不用担心泄露。