JavaScript 圧縮(Minify)
入力・設定
圧縮結果
未生成
JavaScriptを圧縮(Minify)する手順(3ステップ)
- JavaScriptを貼り付ける
圧縮したいJavaScriptを入力欄に貼り付けます(複数ファイルを結合したものでも可)。 - オプションを選ぶ
変数名短縮(mangle)や圧縮強度、ライセンスコメント保持など、用途に合わせて選択します。 - 圧縮してコピー/保存する
「圧縮する」を押すと右側にminified JSが表示されます。コピーまたは .min.js として保存できます。
主な活用シーン
圧縮したJavaScriptは、以下のようなシーンで特に効果があります。
- 本番配信の軽量化:JS容量を減らし、読み込み時間を短縮します。
- LP/キャンペーンページの高速化:初回表示を改善し、離脱を抑えます。
- 配布用スニペットの最適化:埋め込みコードを短くし、貼り付けやすくします。
- 結合後の仕上げ:bundle済みJSの仕上げとしてminifyします。
- 軽微な改修後の再圧縮:小さな変更でも配信サイズを維持します。
よくある質問
A : はい。会員登録不要で無料でご利用いただけます。
A : いいえ。圧縮処理はブラウザ内で完結し、入力内容をサーバーに保存しない設計です。
A : はい。オプションで「ライセンス/重要コメントを保持」をONにすると、@license や /*! ... */ などの重要コメントを残す設定にできます。
A : 高度な圧縮(特に変数名短縮や最適化)では、前提に依存したコードで不具合が出る可能性があります。本番反映前に必ず動作確認を行ってください。
A : 概ね対応できますが、構文(ECMAScriptバージョン)や module 設定によって結果が変わります。必要に応じて「ECMAScript」や「module」オプションを調整してください。
A : 本ツールは簡易的なブラウザ内圧縮のため、source map 生成は対応していません。運用で必要な場合はビルドパイプライン(Terser/webpack/Vite等)をご検討ください。
利用条件・注意事項・免責等
利用条件
本ツールは、次の条件でご利用いただけます。
-
完全無料
ツール自体の利用料金はかかりません。回数制限なくご利用いただけます。 -
登録不要
アカウント作成やログインなしで、そのまま使えます。 -
商用利用OK
生成したminified JavaScriptは、商用サイト・業務用途でもご利用いただけます。 -
ブラウザ内処理
処理はブラウザ内で完結するため、入力内容がサーバーに残らない構成です。
ライセンス表記が必要なケースでは、重要コメント保持をONにしてください。本ツールの圧縮処理はブラウザ内で動作するJavaScript圧縮ライブラリ(Terser等)を利用する場合があります。
注意事項・免責
本ページの機能を利用したことにより発生したいかなる損害についても、 本ページの作成者・公開者・管理者は一切の責任を負いかねます。
- 圧縮後は可読性が大きく低下します。必ず元のJavaScriptをバックアップしてください。
- 「変数名短縮(mangle)」や強い圧縮では、前提依存のコードで不具合が出る可能性があります。本番反映前に必ず動作確認を行ってください。
- ライブラリ等の配布物に含める場合、ライセンス表記(@license / /*! ... */ 等)を保持する設定を推奨します。
ご利用は、必ずご自身の責任のもとでお願いいたします。