選單
Dev Tools

JavaScript 壓縮(Minify)免費線上工具

使用 Terser 壓縮 JavaScript,或以 js-beautify 美化程式碼。顯示壓縮比例,在瀏覽器內執行。

檔案絕不儲存即時完成無需註冊

🔒 您的檔案不會離開瀏覽器。所有處理皆使用 Terser 在本機完成。

如何線上壓縮 JavaScript

  1. 1

    貼上 JavaScript

    將 JavaScript 程式碼貼到輸入框。

  2. 2

    點選壓縮或美化

    壓縮會使用 Terser 縮小程式碼;美化則以一致的縮排整理程式碼。

  3. 3

    複製結果

    點選「複製」,即可將處理後的程式碼複製到剪貼簿。

JavaScript 通常是網頁中最沉重的部分,不僅下載耗時,解析與執行也需要時間。CSS 壓縮只是移除空白,真正的 JavaScript 壓縮工具則會重寫程式碼:區域變數變成單一字母、移除無法執行的分支,並把運算式簡化為更短的等效寫法。因此 JS 通常能縮小 30–60%,比標記語言或樣式表高出許多。

本工具使用 Terser,也就是 Webpack、Vite 與 Rollup 內部所採用的同一款壓縮器,並經編譯後完全在您的瀏覽器中執行。您貼上的程式碼不會傳送到任何伺服器。無須安裝 Node 或設定打包工具,就能取得正式環境等級的輸出,適合一次性的腳本、要貼進 CMS 的程式碼,或快速檢查檔案大小。

使用須知:匯出的名稱、字串內容,以及可從檔案外部存取的項目都不會被重新命名。若程式碼在執行時讀取 function.name 或解析堆疊追蹤,壓縮後行為可能不同,請保留一份未壓縮的副本。美化模式則是反向操作以提升可讀性,但原本的變數名稱無法還原。

常見問題

你可能還需要