HTML整形・圧縮 - HTMLをオンラインで無料整形
乱雑な HTML を適切なインデントで整形したり、1行に圧縮したりできます。.html ファイルをドロップするか貼り付けて、整形されたマークアップをコピーまたはダウンロードしてください。
HTML をここに貼り付け…
または .html ファイルをドロップ
HTMLの整形は完了しましたか?次はこちらもお試しください
HTML整形と相性の良い厳選ツール。ファイルを失うことなく作業を続けられます。
JSON整形
ブラウザ上でJSONの整形・検証・圧縮ができます。2 / 4 / 8スペースのインデントで見やすく整形したり、1行に圧縮したりして、コピーやダウンロードが可能です。
今すぐ試すMarkdownエディター
HTMLのライブプレビューを見ながらMarkdownを書けます。見出し・リスト・表・コードブロック・引用に対応。HTMLまたはMarkdownにエクスポートできます。
今すぐ試す差分チェッカー
2つのテキストを行単位で比較できます。分割表示と統合表示に対応し、空白の無視や大文字・小文字の無視も選択可能です。
今すぐ試す画像からHTML
スクリーンショットを、本物の<table>要素と構造化されたマークアップを備えた整ったHTMLへ変換します。
今すぐ試すPDF から HTML へ
PDFを、本物の<table>要素を備えたセマンティックなHTMLに変換します。スキャンされたPDFにも対応します。
今すぐ試すBase64 エンコーダー / デコーダー
任意のテキストやファイルをBase64(URLセーフ版あり)にエンコード、またはBase64をテキストにデコードできます。UTF-8対応。
今すぐ試すFrequently Asked Questions
どんな HTML でも(ビルドパイプラインから出力された1行の圧縮済みコードでも)貼り付ければ、ツールが適切なインデント、1行1タグ、一貫した空白で整形し直します。インデントは2、4、8スペースから選べます。出力は、そのままエディターに貼り付けたり、コードレビューのコメントに貼り付けたりできる状態です。
usage整形は読みやすさのために HTML を展開します。各タグを独立した行に配置し、入れ子の子要素をインデントし、セクション間の空行を保持します。圧縮はコメントを削除し、連続する空白を詰め、改行を取り除いて、より少ないバイト数でファイルを出力します。編集や確認には整形を、本番デプロイには圧縮を使いましょう。
featuresいいえ。内部エンジンであるjs-beautifyは、scriptブロックとstyleブロックを検出し、その内容を適切なJSまたはCSSのルールで整形します。そのため、インラインスクリプトは正しく保たれ、スタイルシートも読みやすいままです。自己終了タグ、空要素、名前空間付き属性(svg:xmlns、xlink:href)もすべて正しく処理されます。
technical通常のHTMLやHTMLライクなテンプレートはうまく処理できますが、純粋なJSX(波括弧の式、フラグメント、大文字で始まるコンポーネントタグ)はHTMLとして解析されるため、見た目に関する細かな問題が生じる場合があります。フレームワーク固有のコードには、お使いの方言に合わせて設定したPrettierをおすすめします。生のHTML、.htm、テンプレートファイルには、当ツールが最適です。
featuresアップロードは一切発生しません。フォーマッターはjs-beautifyを使ってすべてブラウザ内で動作するため、社内ページのテンプレート、下書きメール、個人データを含むHTMLを、何一つデバイス外に出すことなく安全に貼り付けられます。
privacy圧縮機能は、HTMLコメントを削除し、タグ間の連続する空白を1つのスペースにまとめ、改行を除去します。結果として得られるのは、表示は完全に同一でありながら通常10~30%小さくなったHTMLです。サーバー側のgzipと組み合わせれば、コンテンツの多いページの初期表示サイズを大幅に削減できます。
technicalはい。「ダウンロード」をクリックすると、整形した出力をoutput.htmlとして、または圧縮した出力をoutput.min.htmlとして保存できます。ファイルはUTF-8でエンコードされているため、英語・キリル文字・CJK・右から左へ書く言語のコンテンツでも同様に問題なく扱えます。
tipsこれはブラウザのみで動作する小さなユーティリティで、ホスティングコストがゼロのため、開発者向けツールキットの一部として無料で提供しています。広告はなく、出力に対する追跡もなく、ブラウザがメモリに保持できる範囲を超えるファイルサイズの制限もありません。
pricingHow HTML Prettify helps you get it done
Real problems it solves every day — for businesses, creators, and everyday tasks. Find the use case that fits you and start in seconds.
メールテンプレートの整理
マーケティングメールのHTMLは、配信サービス(ESP)から圧縮された一塊のコードとして届くことがよくあります。整形して構造を確認し、崩れたテーブルの列を見つけ、次の一斉配信の前にタイプミスを修正しましょう。
CMSコンテンツの移行
あるCMSから書き出して別のCMSに取り込む作業では、たいていHTMLの移行が伴います。整形表示にすれば差分が読みやすくなり、圧縮すればデータ量を削減できます。どちらのモードでも内容の正確さはそのまま保たれます。
Web スクレイピングの出力
ウェブサイトからスクレイピングした生の HTML は、整形しないと読めません。出力を整形して必要な CSS セレクターを見つけ、スクレイパー用の抽出ルールを書きましょう。
静的サイトの最適化
静的サイトジェネレーターが生成したHTMLを、デプロイ前に圧縮しましょう。gzipに加えてファイルサイズを10~30%削減でき、コンテンツの多いページではファーストペイント時間の目に見える改善につながります。
ドキュメントのスニペット
ドキュメント、ブログ記事、READMEファイルにHTMLの例を貼り付けるときは、まず整形して読者が構造を追いやすくしましょう。圧縮版は「本番出力」との比較用に取っておきます。
JSXリファクタリング支援ツール
HTML のかたまりを JSX に変換する前に整形しておけば、変換スクリプトがきれいなツリーを認識できます。React/Vue への移行作業で手動の再整形を省けます。
Pixoate