100% 本地 JSON 工具

在线压缩与格式化 JSON

粘贴 JSON,将它压缩或整理为易读格式,然后复制结果。数据不会上传。

JSON 压缩与格式化

本地处理 · 私密
输入 JSON6 行 · 143 B
Ctrl/⌘ + Enter 执行粘贴、输入或拖入 .json 文件
处理结果
119 B · 24 B 已减少✓ JSON 有效
原始大小143 B
结果大小119 B
缩减比例16.8%
状态JSON 有效

无需账户 · 无需上传 · 无需安装

浏览器直连

从网址加载 JSON

浏览器会直接请求该网址。目标网站必须允许 CORS;jsonminify.org 不会代理或保存响应内容。

在浏览器中处理
标准 JSON 验证
无需账户或上传

01 — 03

三步获得更小且有效的 JSON

工具会先验证再转换,无效输入不会生成误导性的结果。

01

添加 JSON

粘贴文本、载入示例,或打开不超过 10 MB 的本地 .json 文件。

02

压缩或格式化

移除可选空白,或用 2 个、4 个空格缩进整理数据。

03

复制或下载

查看 UTF-8 字节变化,再把有效结果用于需要的位置。

示例与语法

输入、输出和常见错误

解析器会保留 JSON 数据值,只改变当前工具需要的表示方式。

输入
{
  "site": "jsonminify.org",
  "enabled": true,
  "items": [1, 2]
}
输出
{"site":"jsonminify.org","enabled":true,"items":[1,2]}
情况有效写法说明
对象键{"name":"value"}

键和字符串值必须使用双引号。

数组[1, 2, 3]

项目保留原始顺序。

基本值true · false · null

这些值使用小写且不加引号。

空白space · tab · line break

字符串外可选,字符串内有实际含义。

为什么选择 JSONMINIFY.ORG

专注且尊重数据的 JSON 工具

全程使用标准浏览器能力,无需账户、上传队列或隐藏修复步骤。

浏览器本地处理

JSON 只在当前设备解析,不会发送到我们的服务器。

标准 JSON 验证

严格的 JSON.parse 会识别注释、尾随逗号和未加引号的键。

准确的大小统计

比较压缩前后的真实 UTF-8 字节,而不是简单字符数。

常见使用场景

哪些场景适合压缩 JSON

当空格和换行对下一个系统或接收数据的人没有帮助时,压缩可以减少冗余并统一输出形式。

API 请求与响应示例

在保存测试夹具、提交缺陷附件或在开发工具之间传递前,先缩小较大的 JSON 数据。

应用内嵌数据

压缩 HTML 数据块、静态资源或生成文件中的 JSON,避免可选排版增加传输体积。

单行配置交付

为环境变量、命令行参数以及只接受紧凑 JSON 的系统生成可直接使用的单行结果。

测试数据与日志

在比较测试夹具、保存示例或共享诊断信息前,将有效 JSON 统一为可预测的紧凑格式。

JSON 参考

JSON 压缩会改变什么,又不会改变什么

压缩器应该移除展示用空白,同时保留解析后的数据值。理解这条边界可以避免误改数据。

01

移除可选空白

JSON 标记之间的空格、制表符和换行不属于数据模型。验证成功后,工具会在不带可选空白的情况下重新序列化。

02

不会掩盖无效语法

注释、尾随逗号、未加引号的属性名、undefined 和 JavaScript 表达式都不是标准 JSON,工具会明确报错。

03

按 UTF-8 字节统计大小

工具使用 TextEncoder 计算真实文件大小,因此表情符号和非拉丁字符不会被错误地按 JavaScript 字符数计算。

04

压缩不等于加密

去掉空白只会减小体积,不会隐藏内容。任何拿到结果的人都能解析,其中的敏感值仍需访问控制。

FAQ

清楚了解 JSON 压缩

关于有效性、隐私、文件大小和数据变化的直接回答。

我的 JSON 会上传吗?

不会。压缩、格式化、验证、复制和下载准备都在浏览器中完成,网站不会收到 JSON 内容。

压缩会改变数据吗?

标准 JSON 解析后只移除可选空白,数据值保持等价;但不要把对象键顺序当作语义保证。

JSON 为什么无效?

标准 JSON 要求键名和字符串使用双引号,不允许注释、尾随逗号、undefined 或 JavaScript 对象字面量语法。

文件大小限制是多少?

本地文件导入支持最大 10 MB 的 .json 文件。特别复杂的文件仍可能受设备内存和浏览器限制影响。

格式化会做什么?

工具解析 JSON 后使用 2 个或 4 个空格重新输出,让嵌套数据更容易阅读。