调试 API 响应
从后端日志或 DevTools 复制压缩后的响应体,粘贴到这里,立即看到结构。不用安装 CLI 工具或配置 jq 别名。
一键格式化、压缩、验证与树状查看 JSON 数据。全部在浏览器端处理,你的数据不会离开本机。
不会。所有解析与格式化都是在你的浏览器内执行的,数据不会离开本机。
大多数现代浏览器可以流畅处理 1-10 MB 的 JSON。超大文件 (>20 MB) 可能会比较慢或卡顿,建议使用命令行工具处理。
快速、隐私、零安装 — 直接在浏览器解析你的 JSON。
一键将压缩的 JSON 展开为易读格式,支持缩进与自动语法高亮。
移除所有空白与换行,产出最精简的 JSON,便于 API 传输。
解析失败时会标示第几行第几列,并显示错误上下文,方便调试。
可展开/收起的结构化视图,一眼看懂嵌套结构,显示数组长度与键数量。
全部在你的浏览器中计算,数据不会上传到任何服务器。
支持拖拽.json 文件上传,也能把处理结果一键下载为.json。
纯浏览器端 JSON 解析 — 不上传、无日志、不调用第三方 API。
把 JSON 字符串粘贴到编辑器,或从硬盘拖入 .json 文件。浏览器通过 FileReader 直接读入 JavaScript 内存 — 没有 XHR、没有 fetch、没有上传。即使是几 MB 的 payload 也没问题,parser 在必要时会分块处理。
我们把字符串交给 JSON.parse — 与你浏览器处理每个 fetch 响应所用的 V8 / SpiderMonkey / JavaScriptCore parser 完全一致。如果解析失败,会直接告诉你出错字符在第几行第几列,让你立即修正。没有 regex hack,没有含糊的错误信息。
解析完成后,结果会用虚拟化 DOM 节点以可折叠的树状形式渲染 — 即使是 100,000 个 key 的对象,也能流畅保持 60 fps。可折叠数组、复制路径、用键盘导航。
选择 2 / 4 / tab 缩进 pretty-print,压缩成单行,复制到剪贴板,或下载清理后的文件。所有转换都在你的浏览器中运行 — 结果字节不会离开页面。
纯浏览器解析 JSON 胜出的真实场景。
从后端日志或 DevTools 复制压缩后的响应体,粘贴到这里,立即看到结构。不用安装 CLI 工具或配置 jq 别名。
把 JWT 中段经 Base64 解码后得到的 JSON 粘贴进来,立即看到 claims、过期时间和自定义字段。Token 不会接触任何颁发它的服务器之外的地方。
重新格式化 CI 一直报错的格式损坏的 .json 配置(Tailwind、ESLint、package.json、tsconfig)。能抓出手写配置中常见的多余逗号和重复 key。
并排打开两个浏览器标签页,粘贴新旧 schema。用树状视图直接看出新增或删除的字段,不用 diff 一堆转义字符串。
你解析的 JSON 通常包含真实客户记录、API key、JWT secret、内部 ID 和 PII。大多数在线 JSON 格式化工具会把你粘贴的 payload POST 到他们的服务器 — 也就是说每一个字段都会被第三方记录。iKit 的 JSON Decoder 作为 JavaScript 运行在你的浏览器标签页中,parser 能看到你的数据,但服务器永远看不到。
来自 iKit 博客的深度教程与工具对比。
Pretty-print, validate, and structurally diff messy JSON with three methods that work in any browser.
When a JSON document needs to embed binary data inline, Base64 is the encoding that makes it possible.
不会。所有解析与格式化都是在你的浏览器内执行的,数据不会离开本机。
大多数现代浏览器可以流畅处理 1-10 MB 的 JSON。超大文件 (>20 MB) 可能会比较慢或卡顿,建议使用命令行工具处理。
通常表示 JSON 缺少引号、多了逗号、或使用了单引号。切换到「错误信息」标签可以看到具体的行列位置。
目前只支持严格的 RFC 8259 JSON。如果需要支持 JSON5 / JSONC 请告诉我们。
首次加载后,大部分资源会被浏览器缓存;之后在有网或无网情况下均可使用。