JSON → TOML オンラインコンバーター

Free 無料 · ログイン不要 · データ保存なし
Error
JSON
TOML
// TOML output

その他の開発ツール

JSON フォーマッター
整形・検証・圧縮
TOML フォーマッター
整形・検証
TOML→JSON
JSON に変換
JSON→YAML
YAML に変換
YAML フォーマッター
整形・検証
JSON→CSV
CSV に変換
Cron 生成
スケジュール作成
タイムスタンプ
Unix ↔ 日付

なぜこれが最高のJSON→TOMLコンバーターなのか

What is TOML?

TOML(Tom's Obvious Minimal Language)は、読みやすさを重視したミニマルな設定ファイル形式です。Rust の Cargo.toml、Python の pyproject.toml、Hugo など、多くのツールで使われています。

セクションヘッダー

ネストされた JSON オブジェクトは、TOML の [section] や [[array]] ヘッダーに変換されます。これが TOML らしい書き方です。

正確な型

数値、真偽値、null、文字列、配列、ネストされたテーブルはすべて、適切な引用規則を適用したうえで、正しい TOML の対応物にマッピングされます。

.tomlダウンロード

結果を .toml ファイルとしてエクスポートでき、Rust、Python、Go、Hugo のプロジェクトにそのまま入れられます。

よくある質問

JSON と TOML の違いは何ですか?

JSON は汎用的なデータ交換フォーマットです。TOML は設定ファイル専用に設計されており、より人間に読みやすく、コメントに対応し、深くネストした波括弧の代わりにセクションヘッダーを使います。

JSON 配列はどのように変換されますか?

プリミティブの配列は TOML のインライン配列になります。オブジェクトの配列は [[table]] 構文を使って TOML のテーブル配列になります。

TOML は null 値をサポートしていますか?

TOML にはネイティブの null 型がありません。JSON の null 値は空文字列 "" に変換され、コメントで印が付けられるので、適切に処理できます。

TOML は主にどこで使われますか?

TOML は Rust(Cargo.toml)、Python のパッケージング(pyproject.toml)、静的サイトジェネレーター Hugo、パッケージマネージャー uv、Gitea など、多くの開発者ツールで使われています。

詳細ガイド
YAML & TOML 設定ガイド
Kubernetes・Docker・Rust・Python設定
ガイドを読む