WebToolBox

JSON↔YAML変換

JSONとYAMLを相互変換します。

このツールについて

JSONとYAMLの相互変換を行うツールです。Kubernetesマニフェスト・GitHub Actions・APIレスポンスなど、用途に応じてフォーマットを変換したい時に最適。ネストしたオブジェクトや配列もそのまま構造を保持して変換します。

主な機能

  • JSON → YAMLの双方向変換
  • ネスト構造・配列も忠実に変換
  • 整形済みの読みやすい出力
  • ブラウザ内で完結、データ送信なし
  • 構文エラーをわかりやすく表示

使い方

  1. 1
    元データを貼り付け
    JSONまたはYAMLのデータを左側のエリアに入力します。
  2. 2
    変換方向を選択
    「JSON → YAML」または「YAML → JSON」のボタンを押します。
  3. 3
    結果をコピー
    変換結果を設定ファイルやリポジトリに貼り付けます。

こんな場面で便利

Kubernetes設定の編集
JSONで取得したリソースをYAMLに変換してマニフェスト化。
API仕様の整理
OpenAPI仕様をJSON↔YAMLで切り替えて編集しやすく。
CI/CDワークフロー作成
GitHub Actionsの設定をJSONサンプルからYAMLへ変換。

よくある質問

複雑なYAMLも変換できますか?
基本的な構造(オブジェクト、配列、文字列、数値、真偽値)に対応しています。アンカーやエイリアスは未対応です。
インデントのスペース数は変更できますか?
YAMLは2スペースインデントで出力されます。
コメントは保持されますか?
変換時にコメントは失われます。JSONはコメントをサポートしていないためです。

他のおすすめツール