🔗

URL 编码器/解码器

免费在线 URL 编码和解码工具,支持 URL Encode 和 Decode 双向转换,处理特殊字符

encodeURI:
💡 不会对特殊符号(? & = # /)进行编码,适合编码完整URL
encodeURIComponent:
💡 会对所有特殊符号进行编码,适合编码URL参数
解码:

如何使用URL编码器

快速入门指南

1

将文本或URL粘贴到输入框中

2

点击编码将特殊字符转换为%XX格式

3

点击解码将%XX序列转换回可读文本

4

使用复制按钮复制结果

💡实用技巧

编码对于包含特殊字符的URL至关重要
解码帮助阅读已编码的URL和参数
支持标准和组件编码
完全在客户端运行以保护隐私

常见问题

URL 编码(也称百分号编码)将特殊字符转换为可在 URL 中安全传输的格式。空格、& 符号、问号和非 ASCII 字符必须被编码,因为它们在 URL 中有特殊含义或不被允许。例如空格会被编码为 %20。
URL 编码将文本转换为 URL 安全格式,用 % 加两位十六进制数字替换不安全字符。URL 解码则反过来——将百分号编码的字符还原为原始形式。例如 "hello world" 编码为 "hello%20world",解码后还原为 "hello world"。
当你需要在 URL 查询字符串、表单数据或 API 请求中包含特殊字符时,就需要使用 URL 编码。常见场景包括传递带空格的搜索词、在 URL 中包含邮箱地址、发送非英文字符,或编程构建 GET 请求参数。
安全!所有编码和解码操作完全在浏览器中使用客户端 JavaScript 完成。你的数据不会离开你的设备,也不会发送到任何服务器。你可以安全地编码 API 参数、令牌或个人数据等敏感信息,无需担心隐私问题。
编码器处理所有非 ASCII 字符(中文、日文、emoji 等)、URL 保留字符(&、?、=、#、+ 等)、不安全字符(空格、引号、尖括号)以及标准 ASCII 可打印范围之外的任何字符。字母数字字符(A-Z、a-z、0-9)和部分安全符号(-、_、.、~)按照 RFC 3986 保持不变。

还有疑问?查看我们的其他工具或 联系我们 获取支持。