Stax
Tools

HTMLフォーマッター

HTMLを整形・美化。タグの閉じ忘れ検証付き。

Indent:
Total tags
11
Unique tags
10
Lines (formatted)
29
Size
226 B

HTMLをブラウザ上で即座にフォーマット・整形

最小化されたHTMLは読めません。CMSプラットフォーム・メールビルダー・テンプレートエンジンから生成されたマークアップは、インデントが不統一でタグが折りたたまれ構造がないことがよくあります。この無料HTMLフォーマッターは生のHTMLを解析し、拡張機能のインストール・アカウント作成・サーバーへのアップロードなしに、ワンクリックで整形されたインデント済みの人間が読めるコードを出力します。

HTMLのフォーマットが時間を節約できる一般的な状況:競合他社のページのソースを読んで構造を把握する、特定のブラウザで正しくレンダリングされないテンプレートのデバッグ、ワードプロセッサやメールマーケティングツールからエクスポートされたHTMLのクリーンアップ、ソースコントロールにコミットする前にCMSから自動生成されたマークアップのレビュー、インデントが一貫していないStack OverflowやドキュメントサイトからコピーしたHTMLスニペットのフォーマット。

フォーマットはHTMLを読みやすくするために空白とインデントを追加します。開発・コードレビュー・デバッグ中に使用してください。最小化はファイルサイズを縮小するためにすべての不要な空白を削除します。本番環境へのデプロイ前に使用してください。典型的なHTMLページは最小化で15〜40%小さくなり、ページ読み込み時間とCore Web Vitalsスコアが向上します。このツールは両方向をサポートしています:人間が読むための美化と、デプロイのための最小化。

チームやスタイルガイドによってインデントの好みは異なります。このフォーマッターは2スペースインデント(ReactやVueなどの現代的なJavaScript/CSSエコシステムやフレームワークで人気)、4スペースインデント(従来のHTMLとPythonの慣習)、タブベースのインデント(古いコードベースや一部の会社スタイルガイドで一般的)をサポートしています。バージョン管理での不要な空白のみの差分を避けるために、プロジェクトのリント設定に合うスタイルを選択してください。

CMSエディターからのHTMLにはマークアップ内にTwig・Jinja2・Liquid・Handlebarsのテンプレートタグが含まれることがよくあります。このフォーマッターはそれらをテキストとして扱い、解析や検証を試みないため、テンプレートディレクティブはそのまま保持されます。HTMLはブラウザ内で完全に処理され、サーバーにアップロードされることはありません。

よくある質問

What does the HTML formatter do?
The formatter parses your HTML and re-indents it with consistent nesting so the structure is easy to read. Void elements like <br>, <img>, and <input> are treated as self-closing and do not add indentation.
What does HTML minify do?
Minification removes all unnecessary whitespace between tags, reducing file size. This is useful for production HTML where you want the smallest possible byte count.
Is my HTML sent to a server?
No. All formatting and minification happens entirely in your browser using JavaScript DOM parsing. Your HTML never leaves your device.
Does it support HTML5 and void elements?
Yes. The formatter knows about all HTML5 void elements (br, img, input, meta, link, hr, etc.) and does not try to add a closing tag or increase indentation after them.

関連ツール