100% ローカル — データがブラウザの外に出ることはありません

YAMLフォーマッター — ブラウザ完結の無料オンライン整形ツール

YAMLを一貫したインデントで整形し、キーのソートも選択可能。すべてブラウザ内で処理され、無料・登録不要で、データが端末の外に送信されることはありません。何度でも使えます。

高速 プライベート Cookieゼロ
インデント

YAML 入力

YAML 出力

YAMLを整形する理由

YAMLファイルは大きくなるにつれて、ばらばらのインデント、フロースタイル、引用符の混在が蓄積していきます。上にYAMLを貼り付けるだけで、クリーンで一貫したレイアウトに瞬時に正規化できます。

仕組み

フォーマッターはYAMLをローカルで解析し(マージキーを含む)、指定したインデントで再シリアライズします。Sort keysを有効にすると、すべての階層でマッピングがアルファベット順に並びます。不正なYAMLは、パーサーが示す行と列の情報とともに拒否されます。

よくある質問

YAMLデータはサーバーにアップロードされますか?
いいえ。すべての処理はブラウザ内のJavaScriptだけで完結します。ネットワークには何も送信されないため、機密データでも安心して利用できます。
アンカーやマージキーはサポートされていますか?
アンカーとマージキー(<<: *base)は解析時に解決されるため、出力は展開済みの正規化されたドキュメントになります。YAMLが実際に何を含んでいるかを確認するのに便利です。
コメントは保持されますか?
いいえ。ドキュメントは解析後に再シリアライズされるため、コメントは失われます。完全に一貫したレイアウトを得るためのトレードオフです。

関連ツール