HTML Formatter

HTML を整形する無料ツールです。タグのインデントや改行を揃え、ブラウザだけで処理します。

ブラウザ内のみで処理
入力 HTML
ネストしたタグをツリーに沿ってインデントし、タグ間の空白を整えます。
1 行 · 41 バイト
出力 HTML
まだ実行していません。
0 行 · 0 バイト

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 とクライアント側コードのみを配信します。

関連ツール