ここで実行 100% ブラウザ内で動作します。アップロードもログインも不要です。
JSON ⇄ YAML
ブラウザ内で JSON と YAML を双方向に変換。
使い方
- JSON または YAML を左側に貼り付けます —— 設定ファイル、API レスポンス、ワークフロー定義など。
- 変換方向を選びます。読みやすいインデントなら JSON → YAML、パーサーや API に渡すなら YAML → JSON。
- 結果は右側にリアルタイムで表示されます。Convert で強制的に再実行できます。
- Copy で結果をコピー、Download で
.yaml/.jsonファイルとして保存します。 - Sample で小さなオブジェクトを読み込み、両方向の挙動を確認できます。
よくある用途
- 密度の高い JSON 設定を読む —— ブレスレットの壁をインデント付き YAML にして、レビューしやすく。
- YAML 系ツールへの受け渡し —— まず JSON に正規化してからスクリプトや API に渡す。
- 2 形式の同期 —— 同じデータを YAML は人間用、JSON は機械用に保ち、手書きで転記しない。
- 引用符の問題の切り分け —— 往復変換して、文字列・null・ネストしたマップの解釈を確認。
よくある質問
Q: YAML のアンカーとエイリアスは使えますか? A: はい。解析時に展開されるため、JSON 出力には展開後のデータが入ります。
Q: YAML のコメントはどうなりますか? A: JSON にはコメント構文がないため、変換時に削除されます。必要なら元ファイルを保管してください。
Q: 複数ドキュメントの YAML(--- 区切り)は対応していますか?
A: いいえ。1 回につき 1 つのドキュメントを貼り付けてください。
データはこのデバイス内にとどまります
JSON ⇄ YAML は 100% ローカルで動作します。貼り付けたり、ドロップしたデータはすべてお使いのブラウザ内で処理され、送信されることはありません。当社のサーバーには何も保存されません——タブを閉じればすべて消えます。
入力された内容がサーバーへ送信・記録・解析利用されることはありません。初回読み込み後はネットワークを切断していてもこのページは動作します。