HTML縮小/整形ツール - HTML をオンラインで圧縮・整形

HTMLを圧縮して不要な空白を除去、または2/4スペースのインデントで整形。アップロード不要でブラウザ内だけで動く無料のHTMLフォーマッターです。

HTMLをテキストエリアに貼り付けるだけで、余分な空白や改行を一括除去してファイルサイズを削減する「HTML圧縮」と、2スペース・4スペースから選べるインデントで整形する「HTMLフォーマッター」の2機能をオンラインで無料利用できます。処理はすべてブラウザ内で完結するため、HTMLがサーバーにアップロードされることは一切ありません。VSCodeのフォーマッターが使えない環境でも、ブラウザさえあれば即座に整形・圧縮が可能です。コピペ1回でそのまま本番環境に使えるコンパクトなHTMLが得られます。

ファイルが選択されていません

なぜオンラインでHTML縮小/整形ツールを使うのですか?

圧縮は不要な空白を削除し、整形は選択したインデントで構造を美しくします。

圧縮
空白を折りたたみ、不要な改行を削除してHTMLを最小化します。
整形
一貫したインデント(2または4スペースを選択)でHTMLを整形します。
インデント
出力の整形で2スペースと4スペースのインデントを切り替えます。
ローカルファイル
ローカルHTMLファイルを読み込みます。コンテンツはブラウザ内に留まり、アップロードされません。
結果をコピー
処理された出力をクリップボードにコピーして、素早く共有または保存します。
クリア
入力および出力エリアをリセットし、選択されたファイルを解除します。

HTMLをテキストエリアに貼り付けるだけで、余分な空白や改行を一括除去してファイルサイズを削減する「HTML圧縮」と、2スペース・4スペースから選べるインデントで整形する「HTMLフォーマッター」の2機能をオンラインで無料利用できます。処理はすべてブラウザ内で完結するため、HTMLがサーバーにアップロードされることは一切ありません。VSCodeのフォーマッターが使えない環境でも、ブラウザさえあれば即座に整形・圧縮が可能です。コピペ1回でそのまま本番環境に使えるコンパクトなHTMLが得られます。

HTML圧縮ツール・フォーマッターの使い方

  1. 1

    HTMLを貼り付けるかファイルを読み込む

    入力エリアにHTMLコードを貼り付けるか、「ファイルを選択」からローカルの.htmlファイルを読み込みます。ファイルの内容はブラウザ内にのみ保持されます。

  2. 2

    圧縮かフォーマットを選ぶ

    「圧縮」をクリックすると本番向けにHTMLを最小化します。「フォーマット」をクリックすると、一貫したインデントでコードを整形してレビューしやすくします。

  3. 3

    インデントを選択

    フォーマット時は2スペースか4スペースのインデントをプロジェクトのコーディングスタイルに合わせて選べます。

  4. 4

    コピーまたはクリア

    「コピー」ボタンで結果をクリップボードに取得するか、「クリア」で入力・出力をリセットして最初からやり直せます。

参考資料

  • WHATWG — HTML Standard

    HTML構文を定義するリビングスタンダード。どの空白が意味を持ち、パーサーがどう処理するかも規定されています。

  • MDN — HTML

    MozillaによるHTMLリファレンス。要素・属性・クリーンで有効なマークアップのベストプラクティスを網羅しています。

関連ツール

よくある質問

HTML圧縮するとページの表示が変わりますか?
変わりません。圧縮で除去されるのはブラウザが元々無視している空白や改行のみです。<pre>や<textarea>内の有効な空白は保持されるため、レンダリング結果はまったく同一になります。
VSCodeのHTMLフォーマッターとどう違いますか?
このオンラインツールはインストール不要でブラウザから即座に使えます。VSCodeが手元にない環境や、エディタの設定をしていないPCでも、貼り付けてボタン1クリックで整形できるのが強みです。インデント幅は2スペース・4スペースから選択できます。
HTMLファイルはサーバーにアップロードされますか?
されません。圧縮・整形の処理はすべてブラウザ上で完結します。コードを貼り付けてもローカルファイルを読み込んでも、内容がデバイスの外に出ることは一切ありません。
HTML圧縮とHTMLフォーマットの違いは何ですか?
HTML圧縮は空白を除去してファイルを最小化し、本番環境での転送量を削減します。HTMLフォーマットはその逆で、一貫したインデントと改行を追加してコードを読みやすく整形します。開発・デバッグ時に役立ちます。
2スペースと4スペースのインデントを選べますか?
はい。フォーマット時にインデント幅を2スペースか4スペースに切り替えられます。プロジェクトのコーディング規約に合わせて選択してください。
HTMLファイルを直接読み込めますか?
はい。「ファイルを選択」をクリックしてローカルの.htmlファイルを直接入力エリアに読み込めます。ファイルはブラウザ内で処理され、どこにもアップロードされません。