您最喜欢的城市的最爱地点
首页
添加为 Google 首选来源

查询字符串解析与构建

以有序的名称和值查看网址参数。编辑或移动单条记录,保留重复名称,并复制规范化的查询字符串或 HTTP(S) 网址。

源查询字符串或网址

输入查询字符串(最多 65,536 个 UTF-8 字节)。修改来源或模式会清除当前编辑内容。

参数与结果

解析源文本后即可开始编辑。

URL 编码与解码

在本地编辑参数

本工具不会额外上传数据、请求输入的网址、保存草稿历史、生成包含参数的链接或发送包含输入数据的遥测。复制需由用户触发。其他网站服务和浏览器扩展不在此说明范围内。

解析并重建参数

  1. 选择查询字符串或 HTTP(S) 网址,粘贴源文本并点击“解析”。空查询字符串会创建空编辑器。修改来源或模式会清除当前编辑内容。
  2. 编辑解码后的名称和值,添加、移动或删除参数。名称和值都为空的一行仍是一个参数。
  3. 检查规范化结果并复制。如果无法访问剪贴板,可在备用文本框中选择并复制。字段无效时不会提供可复制的结果。

了解参数列表

查询字符串是有序列表。例如 label=morning&view=list&label=evening 中两个 label 分别占一行,view 保持在中间。名称中的方括号和点不会创建嵌套对象。

表单编码中,源文本里的加号表示空格,%2B 表示加号。只解码一次:%252B 变成文本 %2B,而不是加号。

规范化结果用加号表示空格、使用大写百分号转义,并为每一行添加等号。空分隔段会消失。支持的文本对及其顺序会保留,但原始字节和链接签名不一定保留。

编辑参数时不会改写源文本。当前行决定结果;重新解析会替换当前编辑内容。

含义和写法示例

示例包含两个 label、一个 view、值为 tea + café 的 q、一个空值,以及名称为空而值为 note 的参数,共六行。

q=tea%20%2B%20caf%C3%A9 解码后的值为 tea + café,规范化结果为 q=tea+%2B+caf%C3%A9。

在查询字符串模式下,x=1#frag 中的 # 是数据,结果为 x=1%23frag。在网址模式下,# 后的片段不参与参数解析。

严格文本与规范化限制

本工具拒绝格式错误的百分号转义、无效 UTF-8、未配对代理项,以及解码后的 U+0000–U+001F 和 U+007F 控制字符。其他 Unicode 标量文本,包括 U+FFFD 和 U+FEFF,仍作为数据保留。

源文本最多 65,536 个 UTF-8 字节,最多 200 行。每个名称或值最多 4,096 字节,解码后总计最多 65,536 字节,每个结果最多 262,144 字节。超限时不会提供截断后的结果。

网址模式只接受不含凭据、原始空白或反斜杠的绝对 HTTP(S) 网址。浏览器可能规范化主机、默认端口和路径。严格文本检查针对查询字段,不验证网址安全性或可访问性。

结果不是原始字节的重建。空问号可能消失,没有等号的参数会补上等号。修改已签名网址可能使签名失效。本工具不会请求或打开该网址。

在本地编辑参数

本工具不会额外上传数据、请求输入的网址、保存草稿历史、生成包含参数的链接或发送包含输入数据的遥测。复制需由用户触发。其他网站服务和浏览器扩展不在此说明范围内。

查询字符串常见问题

不会。每条记录都是独立的有序行,删除或移动一行不会删除其他同名行。

在编码后的源文本中,+ 表示空格,%2B 表示加号。在已解码的行中,加号会在输出时编码为 %2B。

不等于。名称和值都为空的一行输出为 =。零行产生空查询字符串,但仍可复制没有查询的完整网址。

本工具主动拒绝格式错误的转义、无效 UTF-8、未配对代理项和指定的控制字符,不会静默修复。

不会。查询字符串和网址外层都会规范化。支持的参数对及顺序保留,但原始字节和签名可能改变。

网址模式下不会;查询字符串模式下,# 是数据,输出时会被编码。

可以。编辑内容会保留,所有字段和输出符合限制后才可复制结果。

不会。本工具不请求或打开输入的网址。复制由用户触发;其他网站服务和扩展另当别论。

参考资料

审阅于 2026 年 11 月 12 日。标准描述编码方式;严格拒绝错误是本工具的规则。表单提交可能规范化换行,而本工具拒绝换行。工具保留支持的参数对,不保留原始写法。

JSON 转 YAML

在本地将 JSON 转换为 YAML,保留数字原文和带引号的字符串;复制或下载完整结果。

打开工具 — JSON 转 YAML

YAML 转 JSON

在本地将一个 YAML 文档转换为 JSON,保留精确数字文本,然后复制或下载结果。

打开工具 — YAML 转 JSON

HTML 转 Markdown

将粘贴的内容或本地 HTML 转换为 Markdown,查看转换说明,然后复制或下载结果。

打开工具 — HTML 转 Markdown

JavaScript 正则表达式测试器

在本地测试 JavaScript 表达式,查看匹配、捕获组和 UTF-16 位置。

打开工具 — JavaScript 正则表达式测试器

Markdown 转 HTML

将 Markdown 草稿转换为 HTML 片段,查看源码和惰性预览,然后复制或下载。

打开工具 — Markdown 转 HTML

文本排序

按所选语言的字母顺序或 Unicode 码位排序,保留重复项、空行和完整的行内容。

打开工具 — 文本排序

删除重复行

保留每个完全相同文本行的首次出现、原顺序、有意义的空格和空行,然后复制或下载结果。

打开工具 — 删除重复行

文本差异对比

在本地比较两个文本版本,查看完整行的变化、空白和末尾换行。

打开工具 — 文本差异对比

字母大小写转换

按所选字母规则转换文本大小写、单词首字母或句首字母。

打开工具 — 字母大小写转换

HTML 字符引用编码与解码

编码或解码文本中的 HTML 字符引用,选择上下文和 Unicode 格式,以 LF 换行输出;不解析或渲染标记。

打开工具 — HTML 字符引用编码与解码

Markdown 表格生成器

编辑纯文本表格、设置对齐方式、复制 GFM Markdown 或导入制表符分隔的文本。

打开工具 — Markdown 表格生成器

URL 编码与解码

按照明确的空格与加号规则转换 UTF-8 URL 组件或表单值,然后复制或下载结果。

打开工具 — URL 编码与解码

Base64 编码与解码

将 UTF-8 文本编码为标准或 URL 安全的 Base64,也可解码任一格式并查看完整结果和清晰的错误提示。

打开工具 — Base64 编码与解码

XML 格式化工具

在本地检查 XML 1.0 的良构性和命名空间绑定,格式化或压缩文本,并复制或下载 UTF-8 结果。

打开工具 — XML 格式化工具

JSON 格式化与验证

在本地检查 JSON 语法、格式化或压缩,并在保留原始数据的同时复制或下载结果。

打开工具 — JSON 格式化与验证

SMS 短信字数与分段计算器

了解短信的编码方式、分段位置和预计费用。文本始终保留在您的浏览器中。

打开工具 — SMS 短信字数与分段计算器

社交媒体字符计数器

按平台规则检查长度,无损拆分帖子。

打开工具 — 社交媒体字符计数器

字符计数器

统计字符、词语、句子和段落,并在浏览器中查看词语密度、预计阅读时间和 UTF-8 大小。

打开工具 — 字符计数器

文本大小计算器

在浏览器中比较文本编码和载荷大小。

打开工具 — 文本大小计算器

PDF 文本清理工具

修复从 PDF 复制的文本中的换行和空格。保留原文,逐一检查不确定的连字符,再复制清理结果。

打开工具 — PDF 文本清理工具

花体文字转换器

在浏览器中将支持的 Unicode 花体字母转为普通文字,保留大小写、重音符号、表情和原文。

打开工具 — 花体文字转换器

乱码修复器

在浏览器中修复乱码和损坏的重音字符。逐项检查可能的 UTF-8 逆向转换。

打开工具 — 乱码修复器

Gmail 邮件截断检查

准确计算邮件 HTML 的 UTF-8 字节数,对照 102,000 字节参考值,并在本地查找占空间的源码。

打开工具 — Gmail 邮件截断检查
查看此分类中的所有工具