YAML JSON
無料オンラインコンバーター

YAML から JSON への変換

今すぐ変換
YAML から JSON への変換ツール無料
ここに .YAML ファイルをドロップ
またはファイルを選択してください。.JSON に変換してダウンロード用ファイルを提供します。

このページの内容

macOS、Windows、Linux でテスト済み
最終検証日:Oct 2026

その他の無料コンバーター

HEIC、PNG、WEBP、MP3 など、すべてのツールが無料です。

ツールボックスを開く

YAML から JSON への変換方法

  1. .YAML ファイルを追加してください。上のボックスにドロップするか、クリックしてブラウズします。
  2. 数秒で .JSON に変換されます。
  3. 新しい .JSON ファイルをダウンロードしてください。

期待される結果

  • コメントは削除されます - JSON にはコメント構文がないため、YAML のすべての # ... 行は出力から消えます。
  • YAML のアンカーとエイリアスは展開されます - 再利用された各ブロックは JSON 内で完全に書き出されるため、ファイルサイズが予想より大きくなる可能性があります。
  • YAML 1.1 の裸のブール値(yes, no, on, off)は、最新のツールでは文字列として扱われる場合があります。ファイルでこれらを使用している場合は出力を確認してください。

よくある質問

YAML から JSON への変換はロスレスですか?
データに関しては「はい」です。すべての値、キー、構造はそのままコピーされます。唯一の損失は YAML のコメントで、これは JSON では表現できません。
JSON を YAML に戻すことはできますか?
はい、同様にロスレスで可能です。yq を使用する場合:yq -oy file.json > file.yaml です。
マルチドキュメントの YAML ファイルはどうなりますか?
JSON にはマルチドキュメントの概念がありません。yq のようなツールはそれらを単一の JSON 配列に結合します。使用するツールがそれを想定しているか確認してください。
なぜ yq は YAML で空だった値に `null` と書き込むのですか?
空の YAML 値(後ろに何もない key:)は有効な null であり、JSON はそれを明示的に null として表現します。これは正しい動作です。
フォーマットについて詳しく知る: .YAML · .JSON