Picovert

JSON → YAML 変換ツール

JSON をすべてブラウザ内で読みやすい YAML に変換します。アップロードは一切不要です。

データ収集なし

データベースもアカウントもありません。ファイルを見ることはできません。

超高速

ブラウザネイティブ処理 — アップロードなし、待ち時間なし。

100%無料

制限なし、透かしなし、隠れた費用なし。

アカウント不要

サインイン?不要です。ツールを開くだけで使えます。

JSON を YAML に変換する

なぜ JSON を YAML に変換するのか

JSON は API やプログラムが出力する形式ですが、読んだり編集したりするにはノイズが多い形式です。すべてのキーはクォートされ、すべてのブロックは波括弧で囲まれ、カンマが一つでもずれるとファイルが壊れます。YAML はそうした要素をすべて取り除きます。設定ファイルや CI パイプライン、Kubernetes マニフェストが YAML で書かれているのはそのためです。

任意の JSON 値を貼り付けると、このツールは同等の YAML を返します。設定ファイルやデプロイメントマニフェストにそのまま貼り付けられる状態です。

クリーンで予測しやすい出力

ネストしたオブジェクトはインデントされたブロックに、配列はダッシュ(-)が先頭に付いたリストになるため、データの形が一目で分かります。数値・真偽値・null は、それぞれ自然な YAML のスカラー値として書き出されます。

長い文字列値は折り返されず一行に保たれるため、YAML がバージョン管理に入った際に差分を小さく予測しやすく保てます。

API レスポンスから設定ファイルへ

よくあるワークフローとして、API やツールの出力から JSON レスポンスを取得し、人が保守する YAML 設定に変換するというものがあります。この変換ツールは、正確な構造を保ったまま、その作業を一手順で行います。

構造変換であるため、結果を YAML から JSON に戻せば元のデータが得られます。往復しても安定しています。

ローカルで処理、アップロードなし

変換は JavaScript によってブラウザ内で実行されます。あなたの JSON がサーバーに送信されることはないため、トークンや顧客データ、内部 ID を含むペイロードもあなたの端末に留まります。

アップロードやダウンロードの往復がないため変換は瞬時に行われ、ページの読み込みが済めばオフラインでも動作し続けます。

よくある質問

私の JSON はどこかにアップロードされますか?

いいえ。JSON は完全にブラウザ内でパースされ、端末から外に出ることはありません。そのため、トークンや個人データを含むペイロードでも安全に扱えます。

ネストしたオブジェクトや配列はどのように出力されますか?

ネストしたオブジェクトはインデントされた YAML ブロックに、配列はダッシュが先頭に付いたリストになり、JSON の構造が正確に保たれます。

長い文字列は複数行に折り返されますか?

いいえ。行の折り返しは無効化されており、長い文字列値は一行に保たれます。これによりバージョン管理の差分を小さく予測しやすく保てます。

後から YAML を JSON に戻せますか?

はい。この変換は構造変換であるため、YAML を YAML → JSON 変換ツールに通せば元のデータが得られます。

このツールにリンク

役に立ちましたか?このスニペットをコピーして、サイトやブログからリンクできます。

<a href="https://www.picovert.com/ja/json-to-yaml" target="_blank" rel="noopener">JSON → YAML 変換ツール — Picovert</a>