输入 JSON
节点详情
选择节点以查看详情
格式化、校验、浏览 JSON —— 100% 浏览器端处理,隐私安全
选择节点以查看详情
格式化、校验、浏览 JSON —— 100% 浏览器端处理,隐私安全
粘贴 XML 即刻获得干净的 JSON —— 属性、重复元素、文本节点全部正确处理
将 CSV 行转换为 JSON 对象数组——引号字段、自定义分隔符、类型推断全部自动处理
将嵌套 JSON 扁平化为干净的 CSV 列——一键下载 Excel 可用的 .csv 文件
将 JSON 压缩为单行,实时查看节省的字节数
语义化对比两个 JSON 文档——键顺序和空白差异不算差异
为嵌入代码转义 JSON 字符串,或将字符串化的日志还原为可读 JSON
一键修复损坏 JSON、JSON5、JS 对象、Python dict 及大模型截断输出。
将任意 JSON 转为干净的 TypeScript interface 或 type —— 自动合并数组、识别可选字段与联合类型。
将 K8s、Docker Compose、GitHub Actions 等 YAML 配置解析为干净 JSON,并可视化编辑。
任意 JSON 生成规范 YAML —— 智能引号、紧凑列表、2/4 空格缩进。
将 JSON 序列化为规范 XML —— @_ 属性、重复元素、文本节点与安全标签名。
从示例 JSON 推导标准 Schema —— 格式识别、required 交集、联合类型。
对任意 JSON 实时执行 JSONPath 查询 —— 通配符、递归下降、切片与过滤,全在浏览器中。
输入时即时校验 JSON 并反馈错误,不会中途改写你的文本,错误可精确定位到行列。
语法高亮文本、交互式树视图、真实表格视图自由切换,检查 API 响应再合适不过。
即时查找任意键或值,一键复制节点标准 JSONPath(如 $.store.book[0].title)。
误粘贴 XML 或 CSV?工具会自动识别并提供一键转换为 JSON,并附带专用转换工具入口。
复制 JSON 数据粘贴到输入框,或将 JSON 文件直接拖放到编辑器。
点击「格式化」(或按 Cmd/Ctrl+Enter)格式化、校验并美化 JSON;使用「压缩」将其压缩为单行。
在树视图或表格视图中浏览数据、搜索键、复制 JSONPath,并在详情面板中内联编辑值。
formatjson.net 与传统服务端上传型 JSON 工具的核心技术差异
| 能力维度 / 技术规范 | formatjson.net(纯浏览器端本地工作台) | 传统服务端在线工具 |
|---|---|---|
| 数据处理位置与隐私性 | 100% 浏览器原生 JS 本地解析 —— 数据绝不离开当前设备 | 常将 JSON/XML/CSV 发送至远程后端服务器处理 |
| 敏感接口数据 / Token / 密钥安全 | 架构级安全 —— 零网络传输,加载后断网亦可完整使用 | 存在服务端日志留存或第三方数据泄露隐患 |
| 非标 JSON 与大模型截断修复 | 内置词法状态机一键修复注释、单引号、无引号 Key、尾随逗号、Python 字面量及未闭合括号 | 遇到非严格 JSON 直接报错中断 |
| 64 位雪花 ID 与前导零保护 | 精准识别超出 IEEE-754 安全范围的大整数与 "00123" 邮编/工号,零精度丢失 | 静默截断 64 位长整型或丢失前导零 |
| 深层嵌套数组电子表格化 | 支持任意层级子数组/子对象胶囊([n items] →)点击下钻、面包屑导航、三态排序与单元格直改 | 仅支持根节点一维表格或只读树视图 |
| 大文件渲染性能 | 200 节点分片懒加载树 + 分页表格 + 150KB 高亮熔断保护 | 数 MB 文件一次性渲染极易卡死主线程 |
JSON 格式化(也叫美化或 pretty-print)为原始 JSON 添加缩进和换行,使其易于阅读。压缩后的 JSON 适合机器传输,但几乎无法人工排查——格式化让结构清晰可见且不改变数据本身。
安全。所有格式化、校验和编辑均在浏览器内通过纯 JavaScript 完成,JSON 绝不上传到服务器,可以放心粘贴敏感 API 响应、令牌或配置。
将 JSON 粘贴到输入面板,校验器会报告具体解析错误并可跳转到精确行列。最常见的问题包括尾随逗号、用单引号代替双引号、未加引号的键名,以及 JSON 不允许的注释。
可以。点击树视图中任意节点打开详情面板,即可内联编辑基础类型值(字符串、数字、布尔值、null),输入 JSON、树和表格会自动同步更新。
非常大。树视图采用懒加载——只渲染展开的节点分支(每批 200 项),表格视图分页渲染,数 MB 的文件也能保持流畅。也可以直接将 .json 文件拖放到输入区。