メインコンテンツへスキップ
Toolars
探索
バグを報告

開発 · ローカルユーティリティ

HTML フォーマッター

HTML Formatter

HTML を 2 または 4 スペースのインデントと 100 桁折り返しで再整形。厳密な解析が構造の誤りをローカルで指摘する。

タスクの道筋 / 入力から結果へ

マークアップを貼り付ける

ローカルで実行 · アップロードなし

HTML フォーマッターの使い方、プライバシー、関連ツール

タスクの道筋 / 入力から結果へ

HTML を整形する方法

  1. 01

    マークアップを貼り付ける

    256 KiB 以下の UTF-8 ソースを入力します。整形では 2 または 4 スペースを選べます。

  2. 02

    インデント幅を選ぶ

    2個または4個のスペースを選びます。サンプルは読み込み済みで、新しい設定は「整形」を押したときに反映されます。

  3. 03

    「整形」を押す

    「整形」を押します。ローカルパーサーはHTMLタグを整えますが、元のテキスト間の空白とscript/styleの内容は保持します。対象ページで確認してください。

  4. 04

    統計を確認する

    入力と出力のUTF-8バイト数、削減率を比べます。削減量が負なら結果は大きくなっています。コピーやダウンロードの前に確認してください。

  5. 05

    結果をコピーまたはダウンロードする

    「結果をコピー」でクリップボードへ、「ダウンロード」で toolars.html として保存します。整形済みマークアップがそのままエディターやレビューコメントに向かうなら「結果をコピー」が近道です。「リセット」でペインを空にして次のドキュメントに進めます。

ツールの概要

処理
ブラウザー内で完結
入力の外部送信
なし
保存
一切保存しません
価格
無料

入力はブラウザに留まります。

HTML フォーマッター は検証済みのローカル実行パスを使用し、隠れた入力・出力履歴を作成しません。

ローカル実行

現在のブラウザタブ内で実行されます。

隠れた処理なし

使用中のツールデータが Toolars のドキュメントレコードになることはありません。

アカウント不要

プロフィールを作成せずにコアワークフローを使えます。お気に入りはログイン後にアカウントへ同期されます。

即時リセット

タブを閉じれば、作業中のデータは消えます。

HTML フォーマッター が役立つ場面

コードレビュー

他の開発者と共有する前に、ソースを確認しやすくします。

ビルド成果物

ソースを実行せずに、コンパクトな HTML・CSS・JavaScript を生成します。

コピー可能なスニペット

ピンポイントの例を整形し、そのままドキュメントやエディタに移せます。

HTML フォーマッター が実際に行うこと

生成された1行のメールテンプレートは確認しづらいものです。タグをローカルで整形し、空白や埋め込みスタイルも含めてメールのプレビューで原文と比較してください。

よくある質問

インデントのオプションは何がありますか?
2個または4個のスペースを選びます。HTMLタグの印字幅は100列ですが、元のテキスト間の空白とscript/styleの内容は変えません。タブは選べません。
「整形」はマークアップの検証もしますか?
パーサーは不正なHTMLを位置付きで拒否することがありますが、完全な検証器ではありません。ブラウザーでの解析、テンプレートの意味、アプリの動作は別に確認してください。
整形後にバイト数が増えたのはなぜですか?
タグ内の空白や引用符の変更でUTF-8バイト数が増える場合があります。テキスト間の空白とscript/styleの原文は保たれます。容量は正しさを示しません。
整形するとページの表示は変わりますか?
元のテキスト間の空白と埋め込みscript/styleは保持されますが、タグの整形は同じ表示を保証しません。対象環境でテンプレートを比較してください。
上限はどのくらいですか?
入力は256 KiB、出力は512 KiBまでです。ローカルWorkerの起動と実行にはそれぞれ5秒の制限があり、入力の編集やキャンセルで停止します。
マークアップはどこかにアップロードされますか?
いいえ。ソースはローカル Worker で解析し、実行・送信・保存しません。解析成功はアプリの正しさやブラウザー互換性を保証しません。

開発者ツールを続ける

行き止まりではなく、関連タスクへ。

完全な索引に戻らずに、別のフォーカスされたワークスペースへ移動できます。

コード → 画像変換

Code to Image Converter

6 言語のコードをシンタックスハイライト付きで PNG・SVG に書き出し。ライト/ダークテーマ、行番号、タイトル、1x/2x に対応。

作成

URL スラッグジェネレーター

URL Slug Generator

タイトルを入力しながらクリーンな URL スラッグへ変換。アクセントは除去、& は展開、非ラテン文字は保持、区切りは選択。

作成

React Native シャドウジェネレーター

React Native Shadow Generator

React Native の旧 shadow プロパティと boxShadow を iOS・Android で並べて比較・調整し、StyleSheet コードをコピー。

作成

Base64 エンコード / デコード

Base64 Encoder/Decoder

Unicode テキストのエンコードや Base64 のデコードをローカルで行います。URL セーフ値にも対応。

変換