输入
结果
选择操作开始
在线 JSON 与 TOML 互转工具
在左侧输入 JSON 或 TOML,选择方向即可得到另一种写法。TOML 是 Go、Rust 等生态里常见的配置文件格式(如 Cargo.toml),把它和 JSON 之间互转,便于在编辑器、接口与配置文件之间搬运数据。
转换依赖浏览器内加载的 @iarna/toml 库,文本不会上传到服务器。
主要功能
- 双向转换:JSON → TOML 与 TOML → JSON 一键互换。
- 配置友好:适合 Go / Rust 项目里的 Cargo.toml、pyproject 等配置文件场景。
- 即时反馈:输入即转换,解析错误会直接提示。
使用步骤
- 在左侧输入 JSON 或 TOML。
- 在右侧选择转换方向。
- 结果即时生成,点"复制"取走。
常见问题
TOML 比 JSON 更适合做配置吗?
在配置场景下 TOML 往往更直观:支持注释、不带引号的键名、清晰的分组(表),比 JSON 少了一堆花括号和引号,也比 YAML 少了缩进敏感的坑,因此在很多语言的项目模板里被默认采用。
转换需要联网吗?
解析库(@iarna/toml)从公共 CDN 加载,首次打开页面需要联网;加载完成后纯文本转换在本地进行。