メニュー
Dev Tools

YAML JSON 変換 – 無料オンライン

YAMLをその場でJSONに変換します。アンカー、エイリアス、複雑な構造にも対応。ブラウザだけで動作します。

ファイルは保存されませんすぐに完了登録不要

🔒 ファイルがブラウザの外に出ることはありません。変換はjs-yamlでローカルに行われます。

YAMLをJSONに変換する方法

  1. 1

    YAMLを貼り付ける

    入力欄にYAMLを貼り付けるか、直接入力します。

  2. 2

    JSON出力を確認する

    入力に合わせて、変換後のJSONが出力パネルにすぐ表示されます。

  3. 3

    JSONをコピーする

    「コピー」を押すと、整形済みのJSONがクリップボードにコピーされます。

設定を読み込むツール(REST API、JavaScriptアプリ、データベース、検証ライブラリなど)の多くはJSONを扱いますが、設定そのものはYAMLで書いて管理されていることがよくあります。このコンバーターはその橋渡しをします。YAMLを貼り付けるだけで、APIへの送信、スクリプトでの利用、ドキュメントDBへの保存にそのまま使える厳密なJSONが得られます。

YAMLの高度な機能はコピーされるのではなく解決されます。アンカーとエイリアス(&と*)は参照先の値に展開され、複数行のブロックスカラーはエスケープされた文字列になり、引用符なしの型はJSONのより厳密な形式に正規化されます。出力はYAML特有の記法が残らない純粋なJSONです。

注意点が2つあります。JSONにはコメントがないため、YAMLのコメントは削除されます。また、YAMLの型推論(引用符なしのnoが真偽値falseに、3.10が数値3.1になるなど)は思わぬ結果を招くことがあります。値がおかしい場合は、YAML側で引用符で囲んでからもう一度変換してください。処理はすべてjs-yamlによりブラウザ内で行われます。

よくある質問

こちらのツールも便利です