语法支持把 JSON5 转成严格 JSON:注释剥离(有注释会提示)、宽松写法归一,Infinity / NaN 转为 null 并提示。
JSON5 源JSON5
请载入 JSON5
JSON 结果JSON
载入 JSON5 后,结果会显示在这里
JSON5 → 严格 JSON

JSON5 转 JSON

JSON5 / JSONC → 标准 JSON · 注释剥离提示 · 可压缩输出 · 本地处理

🔒数据在浏览器本地处理,不上传、不存储

不上传、不存储

JSON 全程在浏览器内存中处理,不会发送到任何服务器,也不写入任何数据库。

分享走 URL 片段

「分享」生成的链接把数据编码在 # 锚点里,浏览器不会把它发往服务器。

记住最近编辑

可选地把上次内容保存在本地,方便刷新后继续;一键即可彻底清除。

为什么用 JSON5 转 JSON

宽松写法归一

无引号键、单引号、尾逗号、十六进制全部归一成严格 JSON,交给任何解析器都能吃。

注释安全剥离

tsconfig、VS Code 配置里的注释被安全剥离,并明确提示发生了剥离。

特殊数字兜底

Infinity 与 NaN 在 JSON 里没有对应表示,转为 null 并计数提示,不静默出错。

美化或压缩

输出可选缩进美化或单行压缩,直接用于配置下发与接口调试。

本地处理·不上传

转换全程在浏览器本机完成,数据不上传、不存储。