コンテンツにスキップ

📝 TOML ⇔ JSON / YAML 変換ツール

TOML を JSON または YAML に双方向変換。Hugo の config.toml、Cargo.toml、pyproject.toml の編集に最適。

✅ 完全無料・登録不要・サーバーへのデータ送信なし(@iarna/toml + js-yaml 使用)

🔒 プライバシーについて

📖 使い方

  1. 1
    TOML を貼り付け
    左側のエディタに TOML を入力するか、サンプル (Hugo / Cargo / pyproject) を選択します。
  2. 2
    変換先を選ぶ
    JSON か YAML を選択。JSON ならインデント幅 (2/4) またはミニファイを指定できます。
  3. 3
    双方向に変換
    右側に変換結果が表示されます。逆方向 (JSON/YAML → TOML) も同様にリアルタイム変換できます。

❓ よくある質問

TOML とは何ですか?
Tom's Obvious, Minimal Language の略。INI に似た読みやすさで明確な型を持ち、Cargo (Rust)・Hugo・pyproject.toml で広く使われています。
日付や時刻はどう扱われますか?
TOML は datetime / date / time の各型を持ち、JSON 変換時は ISO 8601 文字列に、YAML では適切な型として出力されます。
YAML や JSON から TOML に逆変換できますか?
はい。右側のエリアに JSON または YAML を貼り付けて「→ TOML」ボタンを押すか、自動変換を有効にしてください。一部 TOML で表現できない構造 (混合配列など) は除外されます。
🐛 このツールで問題が発生しましたか?

完全無料・登録不要。再現手順だけでも結構です。届いたご報告は運営者に直接届き、修正の参考にします。

※ 不具合再現のため、ブラウザ情報 (UA / 画面サイズ / 言語 / URL) を自動で送信します