YAML to JSON 変換ツール

YAMLとJSONを瞬時に相互変換 — 無料

YAML設定ファイルをJSONに、またはJSONをYAMLに、ブラウザ内で変換します。複数ドキュメントのYAMLやインデントのカスタマイズにも対応。

0 / 2,097,152 文字
0 文字
共有

YAML to JSON 変換ツールについて

この無料ツールは、YAML設定ファイルをJSONに、またJSONをYAMLに、すべてブラウザ内で変換します。複数ドキュメントのYAMLファイルに対応し、解析エラーを正確な行と列番号で表示し、お好みのインデントを選択できます。

機能:

  • YAMLを整形されたJSONに変換、その逆も可能
  • 複数ドキュメントのYAMLファイル(---区切り)に対応
  • 解析エラーを行と列番号付きで表示
  • 出力のインデントをスペース2つまたは4つから選択可能

YAMLとJSONの変換方法

  1. 変換方向を選択:YAML→JSON または JSON→YAML
  2. 入力欄にデータを貼り付け
  3. 「変換」をクリックすると即座に結果が生成されます
  4. 結果をコピーするか、ファイルとしてダウンロード

よくある質問

このツールは何ができますか?

YAML設定ファイルをJSONに変換し、JSONをYAMLに再変換することもできます。すべてブラウザ内で直接処理されます。

ファイルサイズに制限はありますか?

入力は最大2MBのテキストまでです。日常的に使うほとんどのYAML・JSONファイルを十分にカバーできます。

データはどこかにアップロードされますか?

いいえ。すべての変換はJavaScriptによりブラウザ内でローカルに行われ、データがサーバーに送信されることはありません。

複数ドキュメントのYAMLファイルはどう扱われますか?

「---」で複数のドキュメントを区切ったYAMLファイルはすべて解析され、結果は1つのJSON配列にまとめられるため、どのドキュメントも失われません。検出されたドキュメント数を知らせる通知が表示されます。

スマートフォンでも使えますか?

はい、このツールはスマートフォンやタブレットを含む、モダンなWebブラウザを搭載したあらゆるデバイスで動作します。

なぜYAMLの数値や真偽値がJSONで型が変わってしまうのですか?

YAMLには数値、真偽値、nullのためのネイティブな型があるため、YAML内のtrueや42のような値は、文字列ではなく実際の真偽値や数値としてJSONに解析されます。値を文字列のままにしたい場合は、YAML内で"42"や"yes"のように引用符で囲んでください。

データは安全に保護されます

すべての変換はブラウザ内でローカルに行われます。YAMLおよびJSONデータがサーバーにアップロードまたは保存されることは一切ありません。

参考資料・技術仕様

最終更新日: 2026-07-23