← ツール

JavaScript整形・圧縮ツール

JavaScriptをきれいに整えたり、安全な範囲でできるだけ小さくしたりできます。

プライベート:ファイルがデバイスの外に出ることはありません。

使い方

  1. ファイルを選びます。
  2. 必要に応じて設定を調整します。
  3. 結果をダウンロード。BroAllDoneで別のデバイスに送ることもできます。

よくある質問

JavaScriptを整形するには?

コードを貼り付けるかファイルを開いて、「JavaScriptを整形」をタップします。インデント、行の長さ、波括弧の位置を選べます。圧縮されたコードも読みやすく戻せます。

JavaScriptを圧縮するには?

「圧縮」をタップします。webpackやViteでも使われているTerserが、スペースとコメントを取り除き、変数名を短縮し、コードを最適化します。

最新のJavaScriptにも対応している?

はい。アロー関数、プライベートフィールドを持つクラス、async/await、オプショナルチェーン、ESモジュールもすべて使えます。import や export を含むコードは、自動的にモジュールとして圧縮されます。

圧縮でコードが動かなくなることはある?

Terserは、コードの動作が変わらないように圧縮します。関数名やクラス名に依存するコードなら、「関数名・クラス名を残す」にチェックを入れてください。/*! で始まるライセンスコメントは残ります。

構文エラーも見つけてくれる?

はい。入力と同時にコードがチェックされ、エラーは行と列が表示されます。「該当箇所へ」をタップすると、その場所にジャンプします。

コードはアップロードされる?

いいえ。すべてブラウザ内で処理されるため、コードがデバイスの外に出ることはありません。

ほかの無料ツール