JS dan CSS Minifier – Minify JavaScript dan CSS Online

Pilih bahasa, tempel kode Anda, lalu klik “Minify”.

Teks dan file Anda tetap di browser — tidak ada yang dikirim ke server.

Cara pakai

  1. Di “Bahasa”, pilih JavaScript atau CSS, lalu tempel kode Anda.
  2. Klik “Minify” untuk menghapus spasi, baris baru, dan komentar. Di bawah hasil, Anda bisa melihat ukuran sebelum dan sesudah serta persentase penghematannya.
  3. Jika “Persingkat nama variabel” aktif, variabel lokal di dalam fungsi diberi nama satu atau dua huruf sehingga file makin kecil. Nama global yang dipakai di tempat lain tidak diubah.
  4. Komentar yang diawali /*! atau berisi @license tetap dipertahankan selama “Pertahankan komentar lisensi” aktif.

Pertanyaan umum

Apakah minify bisa mengubah cara kerja kode saya?

JavaScript di-minify dengan Terser dan CSS dengan CSSO, alat open source populer yang dirancang untuk menjaga perilaku kode. Meski begitu, kode yang bergantung pada eval atau nama fungsi bisa berperilaku lain, jadi uji dulu sebelum dipasang di production.

Apakah ES module didukung?

Ya. Jika kode berisi pernyataan import atau export, kode di-minify sebagai ES module. Jika tidak, kode diperlakukan sebagai skrip biasa dan nama global tidak diganti.

Bisakah kode hasil minify dibuat mudah dibaca lagi?

JS/CSS formatter bisa mengembalikan baris baru dan indentasi. Namun komentar yang terhapus dan nama yang dipersingkat tidak kembali, jadi simpan kode asli Anda.

Alat serupa

Semua alat