Minifikasi JavaScript online gratis
Minifikasi JavaScript dengan Terser atau rapikan dengan js-beautify. Menampilkan rasio kompresi. Berjalan di browser Anda.
🔒 File Anda tidak pernah meninggalkan browser Anda. Semua pemrosesan berjalan secara lokal dengan Terser.
Cara minifikasi JavaScript online
- 1
Tempel JavaScript Anda
Tempel kode JavaScript Anda ke kotak input.
- 2
Klik Minify atau Beautify
Minify memampatkan kode dengan Terser. Beautify memformat kode dengan indentasi yang konsisten.
- 3
Salin hasilnya
Klik Salin untuk menyalin kode hasil ke papan klip Anda.
JavaScript biasanya bagian terberat dari sebuah halaman, bukan hanya saat diunduh tetapi juga saat diurai dan dijalankan. Berbeda dengan minifikasi CSS yang hanya membuang spasi, minifier JavaScript yang sebenarnya menulis ulang kode: variabel lokal menjadi satu huruf, cabang kode mati dihapus, dan ekspresi diringkas menjadi bentuk setara yang lebih pendek. Karena itu JS umumnya menyusut 30–60%, jauh lebih besar daripada markup atau stylesheet.
Alat ini menjalankan Terser, minifier yang sama yang dipakai secara internal oleh Webpack, Vite, dan Rollup, dikompilasi agar berjalan sepenuhnya di browser Anda. Kode yang Anda tempel tidak dikirim ke server mana pun. Anda mendapat hasil kelas produksi tanpa memasang Node atau mengatur bundler, cocok untuk skrip sekali pakai, kode yang ditempel ke CMS, atau pengecekan ukuran cepat.
Yang perlu diketahui: nama yang diekspor, isi string, dan apa pun yang dapat diakses dari luar file tidak akan diganti namanya. Kode yang membaca function.name saat runtime atau mengurai stack trace dapat berperilaku berbeda setelah minifikasi, jadi simpan salinan yang tidak diminifikasi. Mode Beautify melakukan kebalikannya demi keterbacaan, tetapi nama variabel asli tidak dapat dipulihkan.