URL 编码解码工具

即时编码或解码 URL 和查询参数。完整 URL 或仅组件模式。基于浏览器。

입력
출력 복사됨!
🔮 发现你的K-pop命运角色 🎨 도툰 — 웹툰·일러스트 플랫폼

什么是 URL 编码?

URL 编码(百分号编码)将特殊字符转换为可以在 URL 中传输的格式。例如,空格变为 %20,& 符号变为 %26。这确保 URL 有效,并能被浏览器和服务器正确解析。

如何编码或解码 URL

  1. 选择模式 — 选择“编码”或“解码”选项卡
  2. 选择范围 — 选择“仅组件”(用于查询值)或“完整 URL”(保留 :// 和 /)
  3. 输入或粘贴 — 输入您的文本,并查看结果实时更新
  4. 复制 — 点击“复制”以获取结果

为什么使用此 URL 编码器?

  • 两种模式 — 仅组件 (encodeURIComponent) 用于查询参数,或完整 URL (encodeURI) 用于保留 URL 结构
  • 实时 — 结果随您的输入实时更新,无需点击按钮
  • 交换按钮 — 快速交换输入和输出以反转操作
  • 隐私 — 完全在您的浏览器中运行,不会将任何数据发送到任何服务器

FreeToolbox 与其他 URL 编码器的比较

功能FreeToolboxurlencoder.orgmeyerweb.com
实时否(按钮)否(按钮)
组件/完整模式两者仅组件仅组件
交换输入/输出
广告极少大量
移动设备友好部分部分

常见问题

encodeURI 和 encodeURIComponent 之间有什么区别?

encodeURI 对完整 URL 进行编码,但保留 :、/、? 和 # 等字符。encodeURIComponent 对所有内容进行编码,使其适用于单个查询参数值。

我应该何时使用组件模式?

当编码将放置在查询参数中的值时,例如搜索词或 API 密钥值,请使用组件模式。

我应该何时使用完整 URL 模式?

当您想要编码整个 URL,同时保持其结构(协议、路径等)完整时,请使用完整 URL 模式。

此工具是否处理 Unicode?

是的。Unicode 字符被正确编码为其 UTF-8 百分号编码表示形式。

我的数据安全吗?

是的。所有编码和解码都在您的浏览器中进行。不会将任何数据发送到任何服务器。