YAML ↔ JSON 変換

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

ブラウザ内処理のみ(オフライン対応)
1

テキストを入力

内容を貼り付けるか入力してください。

2

設定を調整

お好みの結果になるようオプションを設定。

3

コピーまたは保存

出力をクリップボードにコピーまたは保存。

このツールについて

YAML ↔ JSON 変換ツールとは?

YAML ↔ JSON 変換ツールは、YAML と JSON 形式のデータを相互変換します。YAML の人に優しい構文は設定ファイルで人気があり、JSON は API やデータ交換の標準形式です。

Kubernetes の設定、CI/CD パイプライン、あらゆる YAML ファイルを JSON に変換し、逆変換も — ブラウザ内で即座に完結します。

主な活用例

  • DevOps:API 呼び出し用に Kubernetes、Docker Compose、Ansible の YAML を JSON に変換
  • CI/CD:GitHub Actions または GitLab CI の YAML 設定を JSON に変換
  • 設定ファイル:YAML と JSON の設定ファイル形式を変換
  • API 開発:YAML API 仕様(OpenAPI)を JSON 形式に変換
  • データ移行:異なるシステム間で YAML と JSON のデータを変換

プライバシー優先のデータ変換

変換は js-yaml ライブラリを使ってブラウザ内でローカルに実行されます — サーバー通信なし。

  • 設定ファイルとデータはデバイスの外に出ません
  • シークレット、環境変数、機密設定の変換も安全
  • 初回ページ読み込み後はオフラインでも動作

よくある質問

js-yaml ライブラリにより、ネストされたオブジェクト、配列、複数行文字列、アンカー/エイリアスなど標準的な YAML 機能すべてに対応しています。
いいえ。YAML のコメントはパース時に削除されます。JSON から YAML への変換時はコメントなしのクリーンな YAML が出力されます。
いいえ。すべての処理はブラウザ内で完結します。データがデバイスから出ることは一切ありません。サーバーへのアップロードは行われません。
はい。ページを一度読み込めば、完全にオフラインで動作します。より快適にご利用いただくには、ブラウザから PrivaDeck を PWA としてインストールしてください。
サーバー側の制限はありません。最大ファイルサイズはデバイスの利用可能なメモリとブラウザの性能によって異なります。最近のデバイスであれば数百 MB までのファイルを問題なく処理できます。