Skip to content
Zoyku

JavaScript Minifier

Minifier JavaScript yang konservatif: mencabut komentar dan memadatkan baris kosong, mempertahankan baris baru — tanpa penulisan ulang berisiko, semantik kode Anda tak tersentuh.

Alat ini berjalan sepenuhnya di browser Anda. Data Anda tidak pernah meninggalkan perangkat — tidak diunggah ke server mana pun.

Cara pakai

  1. 1Tempel JavaScript Anda ke kotak input.
  2. 2Output hasil minify muncul seketika, dengan ukuran input/output dan persentase yang dihemat.
  3. 3Salin script ringkasnya atau bersihkan input untuk minify file lain.

JavaScript Minifier

Minifier ini melakukan tepat dua hal: menghapus komentar // dan /* */ (bahkan di dalam file yang rumit — string, template literal termasuk ${…} bersarang, dan regex literal dihormati), serta memadatkan baris kosong dan indentasi. Baris baru antar statement dipertahankan, jadi automatic semicolon insertion terus bekerja persis seperti sebelumnya.

Ia tidak akan pernah mengganti nama variabel, meng-inline kode, atau menggabungkan statement — itu tugas build tool penuh. Yang Anda dapatkan adalah file yang lebih kecil secara berarti, minify dengan aman, plus pembacaan penghematan byte langsung, sepenuhnya di browser Anda.

Pertanyaan yang sering diajukan

Kenapa mempertahankan baris baru alih-alih menyatukan semuanya jadi satu baris?

Pilihan yang disengaja. JavaScript bergantung pada automatic semicolon insertion, dan menghapus baris baru bisa diam-diam mengubah apa yang dilakukan program. Mempertahankan baris baru membuat minifier ini aman untuk kode yang tidak pernah melewati bundler sungguhan.

Apa bedanya dengan Terser atau UglifyJS?

Keduanya mem-parse dan menulis ulang AST: mangling nama, menghapus kode mati, meng-inline. Output jauh lebih kecil, tetapi butuh build step sungguhan. Alat ini hanya menghapus komentar dan baris kosong — nol risiko perubahan perilaku, tanpa build.

Apakah kode saya diunggah ke mana pun?

Tidak. Semuanya berjalan lokal di browser Anda — sumber Anda tidak pernah meninggalkan perangkat.

Sematkan alat ini

Tambahkan alat ini ke situs Anda dengan satu baris — berjalan di browser pengunjung.

<iframe src="https://zoyku.com/id/tools/javascript-minifier?embed=1" width="100%" height="640" style="border:0;border-radius:16px" title="Zoyku — javascript-minifier" loading="lazy"></iframe>
100% local processing