Dev Tools
JavaScript 壓縮(Minify)免費線上工具
使用 Terser 壓縮 JavaScript,或以 js-beautify 美化程式碼。顯示壓縮比例,在瀏覽器內執行。
檔案絕不儲存即時完成無需註冊
🔒 您的檔案不會離開瀏覽器。所有處理皆使用 Terser 在本機完成。
如何線上壓縮 JavaScript
- 1
貼上 JavaScript
將 JavaScript 程式碼貼到輸入框。
- 2
點選壓縮或美化
壓縮會使用 Terser 縮小程式碼;美化則以一致的縮排整理程式碼。
- 3
複製結果
點選「複製」,即可將處理後的程式碼複製到剪貼簿。
JavaScript 通常是網頁中最沉重的部分,不僅下載耗時,解析與執行也需要時間。CSS 壓縮只是移除空白,真正的 JavaScript 壓縮工具則會重寫程式碼:區域變數變成單一字母、移除無法執行的分支,並把運算式簡化為更短的等效寫法。因此 JS 通常能縮小 30–60%,比標記語言或樣式表高出許多。
本工具使用 Terser,也就是 Webpack、Vite 與 Rollup 內部所採用的同一款壓縮器,並經編譯後完全在您的瀏覽器中執行。您貼上的程式碼不會傳送到任何伺服器。無須安裝 Node 或設定打包工具,就能取得正式環境等級的輸出,適合一次性的腳本、要貼進 CMS 的程式碼,或快速檢查檔案大小。
使用須知:匯出的名稱、字串內容,以及可從檔案外部存取的項目都不會被重新命名。若程式碼在執行時讀取 function.name 或解析堆疊追蹤,壓縮後行為可能不同,請保留一份未壓縮的副本。美化模式則是反向操作以提升可讀性,但原本的變數名稱無法還原。