入力 HTML
HTML Formatter
HTML を整形する無料ツールです。タグのインデントや改行を揃え、ブラウザだけで処理します。
出力 HTML
FormatArc の HTML 整形の仕様
整形の内容
HTML をパースし、ネストしたタグのインデントと改行を揃えます。開きタグと閉じタグの対応を整え、タグ間の余分な空白を正規化します。整った HTML を対象に、可読性を高める整形を行います。
制限事項
対象は適切に閉じられている HTML です。タグの対応が壊れた HTML の自動修復や、表の列結合 (rowspan / colspan) の再計算は行いません。スクリプトやスタイルの中身は文字列として扱い、書き換えはしません。整形は HTML の構文検証ではありません。
整形前後の例
入力 `<div><p>Hello</p><span>World</span></div>` は、各タグが 1 行に並ぶツリーへ変わります。元との差分を読むときの見比べが容易になります。
プライバシーとローカル処理
HTML はブラウザ内の静的 JavaScript だけで整形されます。内容はどこへも送信されず、登録や API キーも不要です。FormatArc は Next.js の静的出力で構築されており、このページは静的 HTML とクライアント側コードのみを配信します。