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

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

その他の開発ツール

YAML フォーマッター
整形・検証
JSON→YAML
YAML に変換
TOML→JSON
JSON に変換
CSV→JSON
JSON に変換
XML→JSON
JSON に変換
JSON フォーマッター
整形・検証・圧縮
タイムスタンプ
Unix ↔ 日付
URL エンコード
パーセント変換

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

完全なYAMLサポート

一般的な YAML 機能をすべて処理します:マッピング、シーケンス、ブロックスタイルとフロースタイル、アンカー & エイリアス、複数行文字列、コメント。

正確な型推論

YAML の真偽値(true/false/yes/no)、整数、浮動小数、null 値は、正しく JSON の対応する値にマッピングされます。

シンタックスハイライト出力

JSON 出力はキー・値の型・構造ごとに構文ハイライトされ、変換結果を確認しやすくなっています。

JSONダウンロード

変換結果を .json ファイルとしてエクスポートでき、API、データベース、あらゆる JavaScript/TypeScript アプリケーションで利用できます。

よくある質問

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

YAML はインデントを使い、より人間に読みやすく、設定ファイル(Kubernetes、Docker、GitHub Actions)でよく使われます。JSON は波括弧と引用符を使い、API やデータ交換に最適です。どちらも同じデータ構造を表現できます。

YAML のアンカーとエイリアスに対応していますか?

はい。YAML のアンカー(&name)とエイリアス(*name)は変換時に完全に解決されます。生成される JSON には展開・参照解決された値が含まれます。

YAML のコメントは JSON でも保持されますか?

いいえ。JSON はコメントに対応していないため、YAML のコメント(# で始まる行)は変換時に取り除かれます。JSON 出力に転送されるのはデータ値のみです。

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