Langsung ke konten

Cara kerja kompresi gambar, dan cara mendarat tepat di bawah batas ukuran

6 menit, diperbarui 2026-11-07

Foto dari ponsel 3 sampai 6 MB. Formulir meminta 50 KB. Itu pengurangan seratus banding satu, dan yang mengejutkan adalah betapa sedikit gambar yang hilang bila dilakukan dengan urutan yang benar. Panduan ini menjelaskan apa yang dibuang kompresi, tuas mana yang ditarik lebih dulu, dan mengapa menebak angka kualitas adalah cara lambat untuk mencapai batas.

Dua jenis kompresi

Kompresi lossless (PNG, ZIP) menemukan pengulangan dan menulisnya lebih ringkas. Setiap piksel kembali persis. Ini ampuh pada tangkapan layar dan grafis datar, tempat ribuan piksel bertetangga identik, dan hampir tidak berguna pada foto, tempat tidak ada dua piksel yang sama persis.

Kompresi lossy (JPG, WebP) sengaja membuang informasi, mulai dari yang paling tidak disadari mata: detail warna halus dan tekstur frekuensi tinggi. Pengaturan kualitas menentukan seberapa banyak yang dibuang. JPG pada kualitas 90 secara visual identik dengan aslinya di layar; pada 70 Anda perlu mencari perbedaannya; pada 40 terlihat blok di sekitar tepi.

Apa yang dilakukan angka kualitas

Kualitas bukan persentase ukuran berkas. Dari 95 ke 80 sering memangkas berkas separuh tanpa perubahan yang terlihat, sementara dari 40 ke 20 hemat sedikit dan tampak jauh lebih buruk. Rentang yang berguna untuk foto adalah 60 sampai 85. Di bawah itu, langkah lebih cerdas adalah tuas yang lain.

Di bawah 50 KB, piksel lebih penting daripada kualitas

Ukuran berkas berbanding lurus dengan jumlah piksel. Foto 4000 × 3000 punya 12 juta piksel; versi 600 × 450 punya 270 ribu, empat puluh empat kali lebih sedikit. Mengecilkan ukuran piksel lebih dulu adalah alasan foto formulir bisa mendarat di 30 KB dan tetap tampak bersih: portal menampilkannya pada beberapa ratus piksel saja, jadi piksel ekstra memang tidak akan pernah terlihat.

Urutan yang mempertahankan kualitas paling banyak: potong apa pun yang bukan subjek, ubah ukuran ke piksel yang akan ditampilkan tujuan, lalu turunkan kualitas hanya sejauh yang dibutuhkan batas.

Mengapa mencapai batas yang tepat butuh pencarian

Dua foto pada pengaturan kualitas yang sama menghasilkan ukuran berkas yang sangat berbeda, karena dinding polos dikompres jauh lebih baik daripada kerumunan. Tidak ada rumus yang memetakan kualitas ke kilobyte. Cara yang andal adalah mengenkode, mengukur berkas sebenarnya, dan menyesuaikan: terlalu besar, turunkan kualitas; masih ada ruang, naikkan. Pencarian biner melakukannya dalam sekitar tujuh percobaan dan selesai beberapa persen di bawah batas, yang dilakukan alat pas-ke-ukuran di situs ini, di browser Anda.

Metadata adalah penghematan gratis

Kamera menyematkan blok EXIF berisi lensa, pengaturan, posisi GPS, dan sering sebuah gambar mini penuh. Besarnya 20 sampai 60 KB sendiri, yang bisa jadi seluruh anggaran unggahan formulir. Mengenkode ulang lewat browser menulis berkas bersih tanpanya, dan sekaligus menghapus lokasi GPS dari berkas.

Memilih format

KontenFormat terbaikAlasan
FotoJPG (WebP jika diterima)Kompresi lossy cocok untuk gradasi kontinu
Tangkapan layar, UI, teksPNG (WebP jika diterima)Tepi tajam tetap tajam; area datar sangat kecil
Logo dengan transparansiPNG atau WebPJPG tidak bisa menyimpan transparansi
Unggahan formulirApa pun yang disebut formulir, biasanya JPGAturan menang atas teori

Daftar periksa singkat untuk unggahan yang bandel

  • Baca aturannya sampai tuntas: format, ukuran maksimum, kadang ukuran minimum, dan dimensi piksel.
  • Potong ke subjek.
  • Ubah ukuran ke piksel yang disyaratkan, atau kira-kira sebesar ukuran tampilannya.
  • Pakai alat pas-ke-ukuran dengan batas yang tepat, dalam format yang disyaratkan.
  • Periksa dimensi dan ukuran hasil di baris sebelum mengunduh.

Alat untuk ini