コードの塔 · 17 号室

JSON → YAML 変換

JSON を YAML に変換します。

🔒 ブラウザ内で処理 · アップロード不要 · 登録不要

JSON をオンラインで YAML に変換

左に JSON を貼り付けると、入力に合わせて読みやすい YAML が右に表示されます。API のレスポンスや package.json のような設定を、Kubernetes のマニフェスト、GitHub Actions のワークフロー、Docker Compose ファイル、Ansible のプレイブックに変換するのに便利です。変換はすべてブラウザ内で行われるので、設定に含まれる機密情報がデバイスの外に出ることはありません。

例

{"name": "app", "ports": [80, 443]}

は次のようになります

name: app
ports:
  - 80
  - 443

どんな JSON も正しい YAML ですか?

はい。YAML 1.2 は JSON の上位互換なので、データは往復変換しても失われません。YAML が誤解釈してしまう文字列("yes"、"on"、"1.0" など)は自動的に引用符で囲まれます。YAML を JSON に戻すには ⇄ 入れ替えボタンを使ってください。