Initializing, please wait a moment

Cara Mengurangi Ukuran File ZIP

Kejutan paling umum saat mengompres folder adalah .zip yang dihasilkan hanya sedikit lebih kecil - kadang beberapa persen lebih besar - daripada aslinya. Itu bukan bug pada alat. ZIP hanya mengecil pada input yang dapat dikompres (teks biasa, log, CSV, JSON, kode sumber, gambar tanpa kompresi), dan sebagian besar file yang orang kompres - foto JPG, video MP4, audio MP3, dan banyak PDF - sudah dikompres oleh codec mereka sendiri, jadi membungkusnya dalam ZIP menambah overhead pengemasan tanpa menghemat ruang. Cara membuat arsip lebih kecil adalah memproses lebih dulu file berat sebelum mengompres, bukan menekan lebih keras pada langkah ZIP.

Terakhir ditinjau: 2026-05-15

PertanyaanJawaban singkat
Apakah ZIP saya akan lebih kecil dari file input?Hanya jika input berbasis teks. JPG / MP4 / MP3 / sebagian besar PDF sudah dikompres.
Apakah memilih tingkat kompresi lebih tinggi membantu?Sedikit (beberapa persen pada arsip berbasis teks). Kompresibilitas input lebih penting daripada penggeser tingkat.
Cara nyata mengurangi ukuran ZIP?Ubah ukuran / encode ulang media terlebih dahulu, lalu kompres file yang dioptimalkan.
Di mana pembuat ZIP di peramban?https://freetoolonline.com/zip-tools/zip-file.html (gratis, tanpa instal).

Mengapa sebagian besar ZIP tidak mengecil

Pekerjaan file ZIP adalah dua hal: menggabungkan banyak file ke dalam satu wadah dan (opsional) mengompresnya. Langkah kompresi menggunakan DEFLATE, yang membaca setiap file input mencari pola byte berulang dan menggantinya dengan token lebih pendek. Teks biasa - log, CSV, JSON, kode sumber, format gambar tanpa kompresi seperti BMP atau TIFF tanpa kompresi - mengandung banyak pengulangan, jadi DEFLATE mengecilkannya banyak; pengurangan 50-70% ukuran normal pada arsip berbasis teks. JPG, MP4, MP3, dan sebagian besar PDF sudah melewati kompresor khusus domain (kuantisasi JPEG untuk foto, codec AAC atau MP3 untuk audio, H.264 / H.265 untuk video), jadi aliran byte tampak seperti noise bagi DEFLATE. Hasilnya adalah ZIP hanya menambah overhead wadah (header file, catatan direktori) tanpa menemukan penghematan. Outputnya biasanya 0-5% lebih kecil, kadang 1-2% lebih besar.

Alur yang benar-benar mengurangi ukuran

Jika tujuannya adalah "membuat pengiriman ini lebih kecil", pisahkan konten yang dapat dikompres dari konten yang sudah dikompres sebelum Anda mengompres:

  1. Identifikasi file berat. Urutkan folder berdasarkan ukuran. Satu atau dua file teratas hampir selalu mewakili 80% dari total, dan biasanya foto, rekaman layar, atau PDF.
  2. Kurangi file berat secara terpisah. Ubah ukuran foto 4000x3000 menjadi 2000x1500 dengan Resize Image; kompres ulang dengan kualitas lebih rendah dengan Compress Image; potong video dengan alat video di https://freetoolonline.com/video-tools.html; ratakan PDF berat dengan Compress PDF.
  3. Sekarang kompres file yang dioptimalkan. Buka https://freetoolonline.com/zip-tools/zip-file.html, jatuhkan pengganti (lebih kecil) bersama file yang benar-benar berbasis teks, dan biarkan DEFLATE menangani sisanya.

Hasil akhirnya adalah ZIP yang ukurannya didominasi oleh file media baru yang lebih kecil. Langkah ZIP adalah 5% terakhir, bukan 95% pertama.

Bagaimana dengan penggeser tingkat kompresi?

Beberapa alat ZIP menampilkan tingkat (Store / Fast / Normal / Maximum / Ultra). Penggeser ini terutama menukar waktu CPU di sisi pengirim dengan beberapa persen ekstra pengurangan ukuran:

  • Store - tanpa kompresi. Berguna hanya saat kecepatan lebih penting daripada ukuran (folder sangat besar yang diunggah melalui koneksi lambat di mana CPU adalah bottleneck).
  • Fast / Normal (DEFLATE default) - pengaturan standar. Keseimbangan terbaik antara waktu build dan ukuran. Gunakan ini kecuali Anda punya alasan untuk tidak.
  • Maximum / Ultra - waktu CPU lebih lama untuk beberapa persen ekstra pada arsip berbasis teks. Hampir tidak pernah menggerakkan jarum pada arsip yang berisi media.

Jika ZIP Anda tidak mengecil, penggeser tingkat adalah tombol yang salah untuk diputar. Inputnya tidak dapat dikompres, titik - dan Anda butuh langkah pra-pemrosesan di atas.

Catatan routing sinonim

Jika Anda mengetik "compress ZIP" alih-alih "cara mengurangi ukuran file ZIP", jawaban yang sama ada di https://freetoolonline.com/guides/id/compress-zip.html dalam bahasa yang sedikit berbeda - panduan disambiguasi untuk frasa itu. Panduan pendamping di https://freetoolonline.com/guides/id/how-to-reduce-zip-file-size-online.html mencakup kueri yang sama untuk pembaca yang menyertakan "online" dalam pencarian. Kedua rute menghubungkan kembali ke pembuat ZIP di peramban yang sama di https://freetoolonline.com/zip-tools/zip-file.html, jadi klik berikutnya sama terlepas dari frasa yang Anda gunakan.

Pertanyaan yang sering diajukan

ZIP saya jadi sedikit lebih besar dari folder asli. Apakah ada yang rusak?

Tidak - itu hasil yang diharapkan saat setiap input sudah dikompres (JPG / MP4 / MP3 / sebagian besar PDF). Wadah ZIP menambah catatan direktori kecil per file; DEFLATE tidak menemukan apa pun untuk dikompres; delta bersih dari 0 hingga beberapa persen lebih besar.

Haruskah saya menggunakan 7z atau RAR alih-alih ZIP untuk kemenangan ukuran nyata?

7z dan RAR menggunakan algoritma kompresi lebih kuat (LZMA2, RAR5) dan dapat mengecilkan media yang sudah dikompres lagi 5-10%. Trade-offnya adalah jangkauan: tidak semua penerima punya pembuka 7z / RAR, dan banyak pemindai lampiran webmail atau widget unggah menolak apa pun selain .zip. ZIP default ke kompatibilitas maksimum; beralih hanya jika Anda mengontrol kedua ujung pengiriman.

Bisakah saya hanya menaikkan tingkat kompresi ke "Ultra" dan melewati pra-pemrosesan?

Anda bisa mencoba, tapi hasilnya biasanya mengecewakan. Pada folder foto dan satu video, "Ultra" mungkin mencukur 1-2% ekstra dengan biaya waktu build yang panjang. Mengubah ukuran foto dan memotong video terlebih dahulu akan mencukur 70-80%. Kompresibilitas input menetapkan plafon; penggeser tingkat hanya memutuskan seberapa dekat Anda mencapainya.

Apakah melindungi ZIP dengan kata sandi mengubah ukurannya?

Perlindungan kata sandi (kata sandi buka + enkripsi AES) menambah overhead tetap kecil - biasanya beberapa ratus byte - tetapi tidak mengubah seberapa baik konten dikompres. Ukuran didominasi oleh input, bukan enkripsi.

Inti satu baris

Untuk mengurangi ukuran file ZIP: jangan mulai di langkah ZIP. Urutkan folder berdasarkan ukuran, kecilkan file media berat secara terpisah (ubah ukuran, encode ulang), lalu kompres file yang dioptimalkan pada tingkat kompresi default. ZIP adalah paket; kemenangan ukuran terjadi di hulu darinya.

Why trust these tools

  • Ten-plus years of web tooling. The freetoolonline editorial team has shipped browser-based utilities since 2015. The goal has never changed: get you to a working output fast, without an install.
  • Truly in-browser - no upload. Every file-processing tool on this site runs in your browser through modern Web APIs (File, FileReader, Canvas, Web Audio, WebGL, Web Workers). Your photo, PDF, audio, or text never leaves your device.
  • No tracking during tool use. Analytics ends at the page view. The actual input you paste, drop, or capture is never sent to any server and never written to any log.
  • Open-source core components. The processing engines underneath (libheif, libde265, pdf-lib, terser, clean-css, ffmpeg.wasm, and others) are public and audit-able. We link to each one in its tool page's footer.
  • Free, with or without ads. All tools are fully functional without sign-up. The Disable Ads button in the header is always available if you need a distraction-free run.