⚡

JavaScript 圧縮

JavaScript を圧縮するには Terser —業界標準の JS 圧縮ツール。空白を削除し、変数名を短縮し、デッドコードを除去します。すべてブラウザ内で実行され、サーバーもトラッキングもありません。

開発者ツール ローカルで実行 データは送信されません
JS ミニファイ terser 圧縮 クライアントサイドのみ
オプション:
JavaScript 入力
→
圧縮済み JS
💡
使用技術: Terser、webpack や Vite でも使われている同じエンジンです。 名前を短縮 ローカル変数を短い識別子にリネームして、さらに圧縮します。 圧縮 デッドコードや未使用変数を除去し、式を簡略化します。一般的な削減率: 40—0%.

JS 圧縮ツールとは?

Terser を使って JavaScript コードを即座に圧縮・縮小。変数名をマングルし、デッドコードを削除して、本番用にファイルサイズを削減します。無料、ブラウザベース、データ送信なし。

JS Minifierの使い方

  1. 圧縮したいJavaScriptコードを貼り付けてください。
  2. ミニファイヤーを実行して、より小さい出力を生成します。
  3. 名前、空白、動作を確認する必要がある場合は、結果を確認してください。
  4. デモ、スニペット、デプロイ用にミニファイ済みスクリプトをコピーします。
JavaScriptのミニファイを理解する ▾
例
入力 入力(42バイト):
出力 Minified (26 bytes): function add(a,b){return a+b}
一般的な使用例
  • デプロイ前にスクリプトのスニペットをミニファイする
  • デモや埋め込み用にコンパクトなJavaScriptを生成する
  • ユースケースに空白のみの圧縮で十分かどうかを確認する
  • フロントエンド作業中に読みやすい出力とミニファイ済み出力を比較する
よくある質問
ミニファイされたコードは元に戻せますか?

基本的な空白のミニファイは、フォーマッターを使えば部分的に元に戻せます。変数名の変更は元に戻せません。

tree shakingやデッドコード削除を行いますか?

これは空白/コメントのミニファイヤーです。tree shakingには、webpackやRollupなどのバンドラーを使用してください。

JavaScript 圧縮オンライン —JS を無料で圧縮・縮小するツールは何をしますか?

JavaScript 圧縮オンライン —JS を無料で圧縮・縮小するツールは、すべてブラウザ内で動作し、データをサーバーにアップロードせずにこの作業を完了できます。

JavaScript 圧縮オンライン —JS を無料で圧縮・縮小するツールは無料で利用できますか?

はい。このツールは無料で使用でき、サインアップは不要です。