JavaScript ミニファイ
Terser をローカル Worker で使って JavaScript を圧縮。バイト統計とエラー位置を表示し、実行もアップロードもしない。
ツールを開く — JavaScript ミニファイ結論から: JavaScript ミニファイ / JavaScript フォーマッター: 入力と操作 / 表示結果と書き出し. Terser をローカル Worker で使って JavaScript を圧縮。バイト統計とエラー位置を表示し、実行もアップロードもしない。 JavaScript 256 KiB UTF-8 までのソースを貼り付けます。コードは実行しません。 1~8スペースまたはタブを選択します。「整形」を押すと設定を適用します。 JavaScript はモジュール、ディレクティブ、正規表現、テンプレートを解析し、ソースは実行しません。解析成功は実行環境の互換性を保証しません。 目的に合わせて選び、書き出す前に現在の制限を確認してください。
| JavaScript ミニファイ | JavaScript フォーマッター | |
|---|---|---|
| 用途 | Terser をローカル Worker で使って JavaScript を圧縮。バイト統計とエラー位置を表示し、実行もアップロードもしない。 | JavaScript 256 KiB UTF-8 までのソースを貼り付けます。コードは実行しません。 1~8スペースまたはタブを選択します。「整形」を押すと設定を適用します。 JavaScript はモジュール、ディレクティブ、正規表現、テンプレートを解析し、ソースは実行しません。解析成功は実行環境の互換性を保証しません。 |
| 入力 | JavaScript ミニファイ: 256 KiB以内のUTF-8ソースを貼り付けます。圧縮モードではインデント設定を使用できません。 | JavaScript フォーマッター: JavaScript · 256 KiB UTF-8 までのソースを貼り付けます。コードは実行しません。 |
| 出力 | JavaScript ミニファイ: 「結果をコピー」でクリップボードへ、「ダウンロード」で toolars.min.js として保存します。出力がそのまま script タグに向かうなら「結果をコピー」が近道です。「リセット」でペインを空にして次のスクリプトに進めます。 JavaScript は通常のコメントを除去し、圧縮・変数名変更・実行を行いません。 | JavaScript フォーマッター: はい。現在表示している UTF-8 結果を出力します。ソースやインデントを変更すると古い結果は無効になります。出力前に再実行してください。 入力は256 KiB UTF-8、出力は512 KiBです。Worker の起動と実行はそれぞれ5秒までです。キャンセルや編集は Worker を終了し古い結果を消去します。 |
| 主な用途 | JavaScript ミニファイ: 配信向け。スクリプトやバンドル断片を本番用に縮小 | JavaScript フォーマッター: 閲覧向け。圧縮済みコードを展開してレビューまたはデバッグ |
Terser をローカル Worker で使って JavaScript を圧縮。バイト統計とエラー位置を表示し、実行もアップロードもしない。 JavaScript 256 KiB UTF-8 までのソースを貼り付けます。コードは実行しません。 1~8スペースまたはタブを選択します。「整形」を押すと設定を適用します。 JavaScript はモジュール、ディレクティブ、正規表現、テンプレートを解析し、ソースは実行しません。解析成功は実行環境の互換性を保証しません。
JavaScript ミニファイ: 256 KiB以内のUTF-8ソースを貼り付けます。圧縮モードではインデント設定を使用できません。 JavaScript フォーマッター: JavaScript · 256 KiB UTF-8 までのソースを貼り付けます。コードは実行しません。
JavaScript ミニファイ: 「結果をコピー」でクリップボードへ、「ダウンロード」で toolars.min.js として保存します。出力がそのまま script タグに向かうなら「結果をコピー」が近道です。「リセット」でペインを空にして次のスクリプトに進めます。 JavaScript は通常のコメントを除去し、圧縮・変数名変更・実行を行いません。 JavaScript フォーマッター: はい。現在表示している UTF-8 結果を出力します。ソースやインデントを変更すると古い結果は無効になります。出力前に再実行してください。 入力は256 KiB UTF-8、出力は512 KiBです。Worker の起動と実行はそれぞれ5秒までです。キャンセルや編集は Worker を終了し古い結果を消去します。
JavaScript ミニファイ: 配信向け。スクリプトやバンドル断片を本番用に縮小 JavaScript フォーマッター: 閲覧向け。圧縮済みコードを展開してレビューまたはデバッグ
Terser をローカル Worker で使って JavaScript を圧縮。バイト統計とエラー位置を表示し、実行もアップロードもしない。
ツールを開く — JavaScript ミニファイJavaScript 256 KiB UTF-8 までのソースを貼り付けます。コードは実行しません。 1~8スペースまたはタブを選択します。「整形」を押すと設定を適用します。 JavaScript はモジュール、ディレクティブ、正規表現、テンプレートを解析し、ソースは実行しません。解析成功は実行環境の互換性を保証しません。
ツールを開く — JavaScript フォーマッター