CONFIG IN. CONFIG OUT. NO UPLOAD.

JSON ⇄ YAML ⇄ TOML.

配置文件换格式,不必再开编辑器。

免费 · 无需登录纯浏览器本地转换
格式工作台
停止输入 300 ms 后自动转换
支持嵌套对象、数组、布尔值与数字443 字符
输出可以直接编辑0 字符

格式限制

  • TOML 不能表示 null,含 null 的值需要先删除或改成字符串。
  • TOML 顶层必须是键值对对象,不能是数组或单个标量。
  • TOML 数组的元素类型必须一致(字符串、数字、布尔值、数组、对象不能混用)。
  • TOML 的日期时间会以字符串形式往返,不再保留原生日期类型。
  • YAML 的锚点 / 别名会被展开,注释会丢失。
  • 输出键顺序可能变化,TOML 尤其常见。

所有解析和转换都在你的浏览器中完成,内容不会上传到服务器。 页面不会自动保存你的数据,刷新后即清空。

粘贴、转换、拿走,只需三步

STAY IN THE BROWSER
01

放入配置内容

粘贴 JSON、YAML 或 TOML,选择输入格式;不确定结构时可以先载入示例。

02

选择输出并自动转换

选好目标格式,停止输入 300 毫秒后自动完成。出错时会指出具体的行和列。

03

检查、复制或下载

输出可以直接编辑,也可以一键复制,或下载对应扩展名的 .json / .yaml / .toml 文件。

A FEW THINGS TO KNOW

你可能想知道

关于格式限制、隐私和转换结果。

这个转换工具免费吗?

免费,无需注册。你可以不限次数地在 JSON、YAML 和 TOML 之间互转,也可以把同一种格式重新排版美化。

我的数据会被上传吗?

不会。解析、转换和下载都在浏览器内完成,内容不会发送到服务器,也不会被保存;刷新页面后数据即清空。

支持哪些格式互转?

JSON、YAML、TOML 三者的任意组合,包括 JSON → YAML、YAML → TOML、TOML → JSON 等。输入停止 300 毫秒后会自动转换,也可以点击「转换」。

为什么转成 TOML 时会报错?

TOML 有明确的格式限制:不能表示 null,顶层必须是键值对对象,数组元素类型必须一致。页面会指出具体位置,按提示调整即可。

日期时间、注释和键顺序会保留吗?

TOML 的日期时间会转成字符串往返;YAML 的锚点 / 别名会被展开,注释会丢失;输出键顺序可能与输入不同,TOML 尤其常见。

有文件大小限制吗?

没有服务器端限制,因为转换完全在本地完成。实际可处理的大小取决于浏览器内存,特别大的文件可能会让页面变慢。

配置改好了,接下来写点什么?

探索 AIGoCode,让 AI 更顺手地融入你的开发工作流。

探索 AIGoCode ↗