HTML・CSS・JavaScriptを貼り付けて 圧縮 ボタンを押すだけ。空白・コメント・不要な文字を除去してファイルサイズを削減します。すべてブラウザ内で完結し、コードはサーバーに送信されません。
使い方
- 言語タブ(HTML / CSS / JavaScript)を選択する
- 圧縮したいコードを貼り付けるか、ファイルをアップロードする
- オプションを確認して 圧縮する をクリック
- 圧縮前後のバイト数と削減率が表示される
- 結果をコピー でクリップボードにコピー
整形する ボタンを使えば逆操作(インデント付き整形)も可能です。
各言語の圧縮内容
| 言語 | 除去される内容 |
|---|---|
| HTML | コメント、余分な空白・改行、省略可能な終了タグ(オプション) |
| CSS | コメント、空白、末尾セミコロン、重複セレクタ(オプション) |
| JavaScript | // コメント、/* */ コメント、余分な空白(文字列内は保持) |
よくある質問
コードはサーバーに送信されますか? されません。すべての処理はブラウザのJavaScript内で完結します。
JavaScriptの文字列内の空白は保持されますか? はい。シングルクォート・ダブルクォート・テンプレートリテラル内の内容はそのまま保持されます。
ファイルサイズの削減率はどう計算されますか?
UTF-8エンコード時のバイト数(Blob サイズ)で計算しています。ブラウザやサーバーが測定する値と一致します。
関連ツール: SQLフォーマッター | JSONフォーマッター
