Dua cara mengompres
Alat ini punya dua mode, masing-masing untuk kebutuhan berbeda:
- Kualitas: kamu memilih tingkat kualitas (bawaan 70%) dan setiap gambar di-encode ulang dengan pengaturan itu. Cocok kalau hanya ingin file lebih ringan untuk website, chat, atau arsip, tanpa angka pasti.
- Ukuran target: kamu mengetik batas dalam KB, lalu alat mencari kualitas tertinggi yang masih muat. Pakai ini ketika formulir, portal, atau email memberi batas maksimal.
Kedua mode bisa memproses banyak file sekaligus. Kalau filenya lebih dari satu, kamu melihat daftar ukuran sebelum/sesudah dan mengunduh semuanya dalam satu ZIP.
Apa yang terjadi pada tiap format
| Yang kamu unggah | Mode kualitas | Mode ukuran target |
|---|---|---|
| JPG | Tetap JPG | Tetap JPG |
| WebP | Tetap WebP (jika browser bisa meng-encode-nya) | Tetap WebP (syarat sama) |
| PNG transparan | Tetap PNG | Tetap PNG; hanya dimensi piksel yang bisa dikecilkan |
| PNG tanpa transparansi | Tetap PNG | Jadi JPG, jauh lebih kecil untuk foto |
| Format lain yang bisa dibuka browser | Jadi JPG | Jadi JPG (PNG jika transparan) |
PNG bersifat lossless, jadi slider kualitas hampir tidak berpengaruh. Itulah sebabnya PNG yang nyaris tidak mengecil di mode kualitas sering turun drastis di mode ukuran target: jika tidak ada piksel transparan, file disimpan sebagai JPG. Kalau transparansi harus dipertahankan tapi file ingin lebih kecil, biasanya lebih baik lewat PNG ke WebP.
Bagaimana mode ukuran target bekerja
Ukuran dihitung dalam kilobyte desimal: target 200 KB berarti 200.000 byte. Jadi file tetap lolos baik situs menghitung 1 KB sebagai 1.000 maupun 1.024 byte. (Panel hasil memakai satuan 1.024 byte, sehingga file yang pas di batas terlihat sedikit lebih kecil: 200.000 byte tampil sebagai 195 KB.)
Pencariannya dua langkah:
- Mencoba kualitas antara 92% dan 40%, lalu memakai yang tertinggi yang muat.
- Jika di 40% pun masih terlalu besar, lebar dan tinggi dikecilkan lalu dicoba lagi. Alat tidak turun di bawah 40%, karena di sana JPG mulai pecah menjadi kotak-kotak.
Artinya, target kecil untuk foto besar menghasilkan gambar yang lebih kecil, bukan gambar yang rusak. Jika sebuah file tetap tidak bisa mencapai target (jarang, biasanya batas sangat kecil pada PNG transparan), akan muncul peringatan di samping hasil.
Seberapa kecil foto bisa dikompres?
Perkiraan untuk foto HP biasa dengan kualitas layak; foto yang penuh detail (daun, kerikil, keramaian) butuh lebih banyak byte, latar polos lebih sedikit.
- 50 KB: sekitar 700–900 px di sisi terpanjang
- 100 KB: sekitar 1.000–1.300 px
- 250 KB: sekitar 1.600–2.000 px
- 1 MB: 3.000 px atau lebih
- 2 MB ke atas: biasanya foto asli 12 megapiksel utuh
Untuk batas yang paling sering diminta tersedia halaman siap pakai: kompres foto 50 KB, 100 KB, 200 KB, 500 KB, 1 MB, dan 2 MB.
Kecilkan dimensi dulu agar hasilnya lebih bersih
Ukuran file jauh lebih bergantung pada jumlah piksel daripada pengaturan kualitas. Foto 4.000 × 3.000 punya dua belas kali piksel foto 1.200 × 900. Kalau gambar hanya akan dilihat di layar, isi Sisi maks. (misalnya 1.600 atau 2.000 px) sebelum mengompres. Hasilnya file lebih kecil dengan kualitas lebih tinggi dibanding memeras foto ukuran penuh. Untuk ukuran pasti, pakai dulu Ubah Ukuran Gambar.
Memotong juga membantu: setiap piksel dinding atau langit yang kamu crop adalah piksel yang tidak perlu disimpan.
Pertanyaan umum
- "Filenya hampir tidak mengecil." Kemungkinan sudah terkompres dengan baik, atau itu PNG transparan. Turunkan kualitas, isi sisi maksimal, atau pindah ke mode ukuran target.
- "Bisakah gambar dibuat lebih besar?" Tidak, kompres hanya mengecilkan. Untuk menambah piksel, gunakan Ubah Ukuran Gambar.
- "Foto iPhone tidak bisa dibuka." Ubah dulu dengan HEIC ke JPG, lalu kompres.
- "Apakah data lokasi ikut tersimpan?" Proses encode ulang menulis file baru tanpa blok EXIF asli. Untuk mengecek atau menghapusnya secara terpisah, gunakan EXIF viewer atau hapus metadata foto.
Semuanya berjalan di browser: gambar tidak pernah diunggah ke server, jadi proses banyak file sekaligus hanya dibatasi memori perangkatmu.