JSON 在线压缩

在浏览器中压缩 JSON,去除缩进和多余空白,保留字符串内容与大整数精度。支持复制和下载压缩后的 JSON,无需上传数据。

0 个字符
处理结果

处理结果将显示在这里。

如何压缩 JSON

  1. 粘贴有效的 JSON,页面已选中压缩模式。
  2. 不需要改变键顺序时,保持排序关闭,然后点击压缩。
  3. 复制或下载结果;需要重新展开时,切换到格式化模式。

JSON 在线压缩使用要点

这里的压缩只去除 JSON 标记之间的空白,不会删掉字符串里的空格。数字按原文保留,包括超出 JavaScript 安全整数范围的数值。默认不改变对象键的顺序,也可按需开启排序。结果仍是 JSON,不是 gzip 压缩文件,也不是用于签名的规范化 JSON。

示例:将缩进后的 JSON 压缩成一行

输入内容
{ "message": "你好,世界!👋", "id": 9007199254740993, "enabled": true }
处理结果
{"message":"你好,世界!👋","id":9007199254740993,"enabled":true}

JSON 在线压缩常见问题

字符串里的空格和换行也会被删除吗?

不会。字符串内容和转义序列均按原文保留,只删除字符串外的空白。

大整数和小数会不会变?

不会。工具直接保留数字的原始写法,不经过 JavaScript 浮点数转换。

能去掉注释或修复错误的 JSON 吗?

不能。注释、末尾多余的逗号和重复对象键会报错,需要先修正,工具不会悄悄丢弃数据。

压缩后会加密,或变成压缩文件吗?

不会,结果仍是可读的 JSON。gzip、Brotli 是另外的压缩方式;去除空白既不能隐藏机密,也不等于签名所需的规范化处理。

文件、令牌和文本会上传吗?

不会。这些工具都在您的浏览器中处理输入。网站只提供页面和程序代码,不会把输入发送到转换服务器,也不会保存到账户里。

  • 文本差异对比

    按行、词或字符比较两段文本,高亮新增和删除内容,保留空格与换行。

  • Base64编码与解码

    将UTF-8文本转为Base64,或解码标准与URL安全格式,自定义填充符和换行。

  • URL编码与解码

    编码或解码网址组成部分、完整网址和表单字段,正确处理百分号转义与空格。

常见用途与示例

全部开发者工具

编码与文件转换

在文本、二进制、网址和内嵌图片之间转换,保留原始数据。

数据与文本检查

读懂结构化数据和令牌,清楚查看文本的每一处变化。

哈希、标识符与定时规则

核对文件完整性,生成标识符,转换时间并预览定时任务。

输入内容和文件均在本机处理。请勿将敏感结果留在共享剪贴板中,处理私钥和令牌时请使用可信设备。