首页
URL编解码
URL编解码
URL编码与解码工具,支持中文与特殊字符自动转换
原始内容
编码操作
解码操作
结果
点击上方按钮进行编码或解码
如何使用 URL 编解码工具
只需3个简单步骤,即可完成操作
1
输入 URL
在左侧输入框粘贴或输入需要编码/解码的 URL 或文本
2
选择操作
点击「编码」将特殊字符转换为 URL 安全格式,或点击「解码」还原
3
复制结果
转换结果即时显示,点击「复制」按钮获取结果
适用场景
-
1
API 请求构建
将包含中文或特殊字符的参数进行 URL 编码,确保请求正确
-
2
网页跳转
对跳转 URL 中的参数进行编码,避免被错误解析
-
3
SEO 优化
确保网址中的中文路径正确编码,提升搜索引擎友好度
-
4
邮件链接
对 mailto: 链接中的中文内容进行编码
核心功能
-
1
双向转换
支持 URL 编码和解码,一键切换操作模式
-
2
组件级编码
可选对整个 URL 或仅对参数值进行编码
-
3
实时转换
输入内容后实时显示编码/解码结果
-
4
批量处理
支持一次处理多个 URL(每行一个)
常见问题
URL 编码和 Base64 编码有什么区别?
URL 编码只编码特殊字符(如空格→%20),Base64 是把整个字符串转为 ASCII 字符集。
为什么空格被编码成 %20 而不是 +?
两者都是正确的,%20 是标准编码,+ 是表单提交时的历史遗留格式。
中文 URL 编码后为什么这么长?
中文字符在 UTF-8 下每个占 3 字节,每个字节编码为 %XX 格式,所以会变长。
需要对整个 URL 编码吗?
不需要。通常只编码参数值部分,域名和路径中的 ASCII 字符无需编码。