URL 编码/解码器
即时编码或解码 URL 和查询参数
Your encoded/decoded URL
will be displayed here.
示例 URL
点击任意示例将其加载到输入字段,或使用「快速运行」自动转换:
Query Parameters
name=John Doe&email=john@example.com&message=Hello World!
URL with Special Chars
https://example.com/search?q=hello world&category=开发工具
API Endpoint
https://api.example.com/users?filter=name='test'&sort=desc
什么是 URL 编码?
什么是 URL 编码?URL 编码,也称为百分号编码,是一种在统一资源标识符 (URI) 中编码信息的机制。它将特殊字符转换为可以通过互联网传输的格式。我们的免费在线 URL 编码器/解码器帮助您即时转换 URL 和查询参数,无需任何安装或注册。
⚡技术实现
JavaScript 函数
算法详情
- • 将字符转换为 UTF-8 字节
- • 每个字节变为 %XX(十六进制)
- • 保留字符被编码
- • 非保留字符保持不变
主要功能
URL 编码
将特殊字符转换为百分号编码
URL 解码
将编码的 URL 恢复为可读格式
语法高亮
彩色编码输出,便于阅读
100% 隐私
所有处理都在您的浏览器中进行
常见用例
- 为 API 请求编码查询参数
- 转换 URL 中的非 ASCII 字符
- 处理空格和 & 符号等特殊字符
- 在 Web 开发中调试编码的 URL
- 为表单提交准备数据
!使用边界和限制
✅ 适用于:
- • 查询参数和表单数据
- • API 请求和 Web 服务
- • 包含特殊字符的 URL 参数
- • URL 中的多语言内容
⚠️ 不适用于:
- • 完整 URL 结构编码
- • 域名或协议
- • 已编码内容(避免双重编码)
- • HTML 实体编码
真实场景应用
1构建 API 查询字符串
您正在构建电商搜索功能,需要从用户输入创建 URL 查询参数。
解决方案: 使用 URL 编码正确处理空格、单引号和 & 符号。
2国际字符支持
您的 Web 应用需要处理包含中文、日文或其他 Unicode 字符的用户搜索。
解决方案: 编码 Unicode 字符以确保它们在 URL 中正确传输。
3社交媒体分享
为包含动态内容的社交媒体帖子创建可分享的链接。
解决方案: 编码参数以防止 URL 破坏并确保正确的社交媒体集成。
如何使用 URL 编码
输入您的 URL 或文本
在上面的输入字段中粘贴您的 URL 或输入需要编码/解码的文本。
选择编码或解码
选择'编码'来转换特殊字符,或'解码'将编码的 URL 转换回可读格式。
点击转换
点击转换按钮以在输出字段中即时查看编码或解码的结果。
复制和使用
复制结果并在您的 Web 应用程序、API 调用或文档中使用。
常见问题
什么是 URL 编码?
URL 编码将字符转换为可以通过互联网传输的格式。特殊字符被替换为 '%' 后跟两个十六进制数字。
什么时候应该使用 URL 编码?
当您的 URL 包含特殊字符(如空格、& 符号)或非 ASCII 字符(如中文或日文文本)时,应使用 URL 编码。
我的数据安全吗?
是的,所有编码和解码都完全在您的浏览器中进行。您的数据永远不会发送到任何服务器。
相关工具和指南
发现更多工具和指南,帮助您提升开发工作流程