嵌套 → 点分 section · 数组 → key[]
转换规则顶层标量在最上方,嵌套对象生成 [section](更深层用点分 section);标量数组输出 key[] 多行;更复杂的数组退化为 JSON 串并提示。
JSON 源JSON
请载入数据
INI 文本INI
载入数据后,结果会显示在这里
JSON → INI 配置

JSON 转 INI

嵌套对象 → [section] · 数组 → key[] · 特殊值自动加引号 · 本地处理

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

不上传、不存储

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

分享走 URL 片段

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

记住最近编辑

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

为什么用 JSON 转 INI

section 自动划分

嵌套对象自动生成 [section],更深层用 [a.b] 点分 section 表达,层级清清楚楚。

经典格式兼容

产出是各类老牌软件、游戏配置、系统工具都认的 INI 写法。

数组有约定

标量数组按 key[] 多行输出(npm ini 同款约定),复杂数组退化为 JSON 串并提示。

特殊值加引号

含分号、井号、前后空格的值自动加引号,注释符不会把值截断。

本地处理·不上传

配置全程在浏览器本机处理,不上传、不存储。