编码加解码

URL 编码与解码在线工具

在线对文本做 URL 编码或解码,支持 encodeURIComponent 与 encodeURI 两种函数,适合处理 query 参数、中文路径和接口调试,全部在浏览器本地完成。

URL编码解码

收藏工具

当前还没有选择收藏模式。

快捷操作

返回编码加解码 浏览全部工具

你可以复制当前工具页链接,或在支持的设备上调用系统分享。

编码加解码

URL 编解码

函数

逐字符编码对照

状态:等待输入 输入:- 输出:-

已复制结果

两个函数的区别

encodeURIComponent

编码所有特殊字符,包括 : / ? # @ & 等。适用于编码查询参数的值。

encodeURI

保留 URL 结构字符(: / ? # @),仅编码非 ASCII 和空格。适用于编码完整 URL。

使用场景

  • 拼接带中文或特殊字符的 query 参数
  • 还原被编码的接口地址字段
  • 对照 encodeURI 与 encodeURIComponent 的差异

如何使用

  1. 粘贴或输入待处理文本
  2. 选择编码或解码,并选定编码函数
  3. 复制输出结果

示例输入输出

原文

你好

encodeURIComponent

%E4%BD%A0%E5%A5%BD

FAQ

encodeURIComponent 和 encodeURI 有什么区别?

encodeURIComponent 会编码更多保留字符(如 &、=、?),适合编码单个参数值;encodeURI 会保留 URL 结构字符,更适合编码完整 URL。

和 URL 解析器有什么区别?

本工具处理字符串本身的百分号编解码;URL 解析器用于拆解完整 URL 的协议、主机、路径和参数结构。

工具列表

相关推荐

你可以从这里继续打开相近场景的工具,减少重复搜索。

Base64 编解码

Base64 编码与解码在线工具

可用

在线进行 Base64 编码和解码,支持标准与 URL-safe 两种格式、自动判断转换方向,也可以选择文件生成 Base64,全部在浏览器本地完成,适合接口调试和数据处理。

Base64 编码 开发

URL 解析器

URL 在线解析与拆分工具

可用

在线解析 URL 结构,把协议、主机、端口、路径、查询参数和 hash 拆分为独立字段,逐个列出每条查询参数的名称和值,适合调试接口地址和排查分享链接。

URL 解析 开发

URL 构造器

URL 构造器 - 参数拼装与解析工具

可用

按协议、主机、端口、路径、哈希与查询参数拼装 URL,并对参数值做合法转义;也支持从完整 URL 反向拆解,适合接口调试与埋点链接配置,处理在本地完成。

URL 参数 拼装