极速工具箱

TOML转JSON

在线TOML转JSON格式转换工具

就绪
输入 0 字符 · 输出 0 字符
快捷键:Ctrl + Enter 立即转换

工具简介

📄

TOML 一键变 JSON

把 Rust、Go、Python 项目的配置文件、Cargo.toml、pyproject.toml 等粘贴或导入到左侧,右侧立刻生成对应的 JSON,方便程序读取或接口调试。

⚡

三步就能完成

① 粘贴或导入 TOML 文件 → ② 工具自动转换并实时更新 → ③ 点复制或下载保存。整个过程无需刷新页面。

🎛️

自动展开表结构

[table][[array]]和嵌套表会自动展开成 JSON 对象和数组,无需手动处理层级。

🔒

数据隐私安全

所有转换都在本地浏览器里完成,内容不会被上传或保存到服务器, 敏感配置也能放心使用。

常见问题

TOML 和 JSON 有什么区别?+

TOML 用 [table]和键值对表达结构,可读性好,适合人类维护配置文件;JSON 用大括号和方括号, 机器解析严格,更适合程序处理。两者能表达相同的数据结构,本项目帮你把 TOML 转成 JSON。

TOML 里没有 null,转 JSON 会怎样?+

TOML 本身没有 null 类型,所以不会出现这个问题。反过来,JSON 里的 null 在转 TOML 时会被忽略(对象中)或需要宽松模式(数组中)。这是两个格式的特性差异,不是工具的问题。

日期、时间会怎么处理?+

TOML 的日期时间类型(如 2026-10-07T12:34:56Z) 会转成 JSON 字符串,保留原样文本。JSON 本身没有日期类型,用字符串表示是标准做法。

我的数据会被上传吗?+

不会。所有转换都在你的浏览器里完成,文本不会发送到任何服务器,也不会有历史记录。关闭页面后内容即消失。

你可能还需要

JSON转TOML

在线将 JSON 转换为 TOML,支持实时转换、严格/宽松模式、语法高亮、错误提示、导入文件、复制与下载,纯浏览器本地处理,不上传数据。

JSON转YAML

在线将 JSON 转换为 YAML,支持实时转换、缩进调整、语法高亮、错误提示、导入文件、复制与下载,纯浏览器本地处理,不上传数据。

YAML转JSON

在线将 YAML 转换为 JSON,支持实时转换、缩进格式化、语法高亮、错误提示、导入文件、复制与下载,纯浏览器本地处理,不上传数据。