Panduan

Cara Kompres Foto ke Ukuran Tertentu

Metode yang bisa diulang untuk mencapai jumlah byte yang persis — 200 KB, 500 KB, 1 MB — alih-alih menebak-nebak slider kualitas dan berharap.

Terakhir diperbarui · 14 Oktober 2026

Hampir setiap batas upload datang sebagai jumlah byte. Portal lowongan meminta “di bawah 200 KB”. Gateway email membatasi lampiran di 1 MB. Formulir pemerintah minta 50 KB dan menolak apa pun yang lebih besar. Namun nyaris setiap kompressor di web hanya memberi Anda slider kualitas dari 1 sampai 100 dan membiarkan hitungannya pada Anda.

Berikut metode yang menutup celah itu, dan cara menerapkannya dengan alat ini.

Gagasannya: Kerjakan Mundur dari Jumlah Byte

Ukuran keluaran sebuah gambar terkompresi adalah fungsi dari dua hal: seberapa banyak detail yang Anda pertahankan (kualitas) dan seberapa banyak piksel yang Anda pertahankan (dimensi). Anda mengendalikan keduanya. Jadi, alih-alih bertanya “kualitas seperti apa yang bagus?”, tanyakan “kombinasi kualitas dan dimensi seperti apa yang muat di dalam 200 KB?”.

  1. Encode dengan kualitas terendah yang masih bisa diterima. Ini memberi Anda batas terendah untuk jumlah piksel saat ini.
  2. Jika muat, naikkan kualitasnya kembali. Biseksi antara batas terendah dan batas atas untuk menemukan kualitas tertinggi yang masih berada di bawah target — Anda mempertahankan detail sebanyak yang diizinkan anggaran.
  3. Jika tidak muat, kurangi jumlah piksel. Skalakan dimensi sekitar akar kuadrat dari kelebihannya, lalu ulangi dari langkah pertama.
  4. Berhenti ketika file muat atau Anda mencapai batas terendah. Jika mentok di batas terendah, gambar tersebut sudah memberi tahu ukuran minimumnya — ubah format atau targetnya alih-alih memaksa lebih jauh.

Itulah persis yang terjadi ketika Anda menekan Kompres di alat di atas. Anda tidak pernah melihat lingkarannya; Anda hanya menerima file yang berukuran sama dengan atau di bawah ukuran pilihan Anda.

Langkah demi Langkah

1. Tetapkan Target Sebelum Menambahkan File

Buka alat dan pilih ukuran Anda dari dropdown Ukuran target. Presetnya berjalan dari 5 KB sampai 5 MB, dengan kenaikan yang memang sering diminta orang. Jika batas Anda tidak biasa, misalnya 175 KB, pilih Ukuran kustom… dan ketik angkanya.

2. Pilih Format Keluaran secara Sengaja

  • Otomatis memilih WebP. Ia mempertahankan transparansi dan berukuran sekitar 25–35% lebih kecil dari JPEG pada kualitas visual yang sama — biasanya itu justru selisih antara mencapai 200 KB dan tidak mencapainya.
  • JPEG ketika sistem berikutnya tidak menerima WebP — beberapa pengunggah CMS lama dan klien email tua masih menolaknya.
  • PNG hanya ketika Anda membutuhkan hasil yang secara matematis lossless. PNG mengabaikan kontrol kualitas sama sekali, jadi ukuran murni ditentukan oleh jumlah piksel, yang membuatnya sangat sulit mencapai target yang persis.

3. Ubah Ukuran Sisi Terpanjang Jika Kualitas Saja Tidak Cukup

Menurunkan kualitas adalah tuas paling kasar — melewati titik tertentu, Anda menukar blok-blok yang terlihat dengan kilobyte. Mengubah ukuran hampir selalu pilihan yang lebih baik. Membatasi sisi terpanjang di 1600 px biasanya memangkas ukuran file secara drastis sambil tetap tajam di layar mana pun, karena sangat sedikit konteks yang menampilkan lebih banyak piksel dari itu. Rasio aspek tetap terjaga, jadi tidak ada yang terpotong.

4. Baca Hasilnya Sebelum Mengunduh

Setiap baris menampilkan ukuran asli, hasilnya, dan persentase hematnya, plus sebuah chip status: sesuai target berarti file berada di angka Anda atau di bawahnya. Geser slider Bandingkan melintasi piksel yang sebenarnya untuk memeriksa apakah detailnya bertahan — file yang mencapai 200 KB tapi wajahnya jadi bubur bukanlah keberhasilan yang sesungguhnya.

Yang Harus Dilakukan Ketika Target Tidak Bisa Tercapai

Setiap gambar punya batas terendah. Foto yang penuh tekstur halus tidak bisa diperas menjadi 5 KB tanpa kehilangan bentuk yang dikenali, dan tidak ada jumlah trik encoding yang mengubah hal itu. Ketika alat tidak bisa mencapai target Anda, ia mengatakannya dan menampilkan ukuran terkecil yang bisa dicapai, alih-alih diam-diam mengembalikan file yang terlalu besar.

Coba ini secara berurutan — masing-masing memberi ruang sungguhan:

  1. Beralih ke WebP. Kemenangan terbesar yang tersedia, biasanya 25–35%.
  2. Turunkan sisi terpanjang. Setengah dimensi berarti sekuart datanya.
  3. Mulai dari sumber yang lebih sedikit detailnya. Tangkapan layar sebuah jendela mengompres jauh lebih baik daripada foto jendela itu.
  4. Pikirkan ulang targetnya. Jika sebuah portal menuntut 50 KB untuk sebuah foto, yang diminta adalah thumbnail — mengubah ukuran jauh lebih melayani niat itu daripada memeras kualitas sampai 2%.

Kenapa File Kadang Kembali Tanpa Perubahan

Jika file asli sudah lebih kecil dari target Anda, alat mempertahankan byte yang asli dan menandai baris itu sudah di bawah target. Meng-encode ulang file yang sudah muat biasanya justru membuatnya lebih besar, dan untuk GIF serta SVG itu akan menghancurkan animasi atau data vektornya sama sekali. Jika Anda tetap menginginkan sebuah konversi — misalnya JPEG kecil ke WebP — pilih format keluaran secara eksplisit dan re-encode akan dijalankan.

Catatan Soal Privasi

Tidak ada satu pun dari ini yang menyentuh jaringan. Dekode, lingkaran biseksi, resize, dan encode final semuanya terjadi di dalam tab ini. Cabut kabel internet Anda setelah halaman dimuat dan alatnya tetap bekerja persis sama. Lihat kebijakan privasi untuk detailnya.

Target yang Umum dan Fungsinya

  • 20–50 KB — favicon, ikon kecil, thumbnail formulir.
  • 100–200 KB — gambar blog, foto produk, sebagian besar batas upload portal.
  • 300–500 KB — lampiran email, gambar web berkualitas tinggi.
  • 1–2 MB — berbagi dengan resolusi penuh, ekspor portofolio.
  • 3–5 MB — pekerjaan yang mendekati cetak, di mana detail lebih penting daripada bobot file.
Daftar lengkap preset ada di bagian ukuran target — mengklik salah satunya langsung memuatkannya ke alat.