2026-03-28

Cara Mengompresi Gambar hingga Di Bawah 200KB (Web dan Email)

None

Cara Mengompresi Gambar hingga Di Bawah 200KB (Web dan Email)

Terakhir diperbarui: 27 Juni 2026

200KB adalah target yang bagus — sebagian besar gambar web hero dan lampiran email dapat muat dengan nyaman di bawahnya. Metode yang andal sama dengan target yang lebih ketat: ubah ukuran ke ukuran tampilan terlebih dahulu, lalu enkode ke WebP atau JPEG. Panduan ini menunjukkan jalur dengan ukuran file sebenarnya yang saya ukur pada satu foto sumber 597 KB.

Jawaban cepat: bagaimana cara mengompres gambar hingga di bawah 200KB?

Ubah ukuran gambar ke lebar tampilannya (umumnya 1600–1920 piksel untuk pahlawan), lalu enkode sebagai WebP. Pada foto pengujian, mengubah ukuran menjadi 1600px dan mengkodekan WebP pada kualitas 75 menghasilkan file 159 KB — di bawah 200KB tanpa kehilangan kualitas yang terlihat pada ukuran tampilan normal.

Metode Hasil pada sumber 597 KB Gunakan kapan
JPEG, kualitas saja 569 KB (sedikit lebih kecil) Hindari — mengkodekan ulang JPEG yang sudah dikompresi hampir tidak membantu
Ubah ukurannya menjadi 1600px + JPEG q60 171 KB Kompatibilitas luas
Ubah ukurannya menjadi 1600px + WebP q75 159 KB Halaman web, ukuran/kualitas terbaik
Ubah ukurannya menjadi 1920px + WebP q70 190 KB Pahlawan yang lebih besar, masih di bawah target

Untuk alasan format di balik angka-angka ini, lihat perbandingan AVIF vs WebP vs JPEG.

Mengapa pengkodean ulang JPEG hampir tidak membantu

Poin halus namun penting: mengkode ulang JPEG yang sudah dikompresi dengan kualitas yang sama dapat menghasilkan file yang lebih besar, bukan lebih kecil. Sumber pengujian adalah JPEG 597 KB; pengodean ulang pada kualitas 85 menghasilkan 637 KB, karena pembuat enkode menerapkan kembali kompresi ke data yang sudah diartikulasikan tanpa menghapus artefak asli.

Sumber 597 KB di samping hasil WebP di bawah 200KB (159 KB): pengubahan ukuran + format adalah yang mencapai target

Pengurangan ukuran hampir seluruhnya berasal dari pengubahan ukuran, dengan WebP menambahkan penghematan lebih lanjut:

Diagram batang dengan ukuran terukur: sumber 597 KB, 1600px JPEG q60 171 KB, 1600px WebP q75 159 KB, dibandingkan dengan garis target 200 KB

Ini adalah pelajaran yang sama dengan panduan mengubah ukuran batch: mengubah ukuran sebelum mengompresi, dan mengganti format untuk penghematan ekstra.

Metode 1: Kompresor browser

Untuk satu gambar, gunakan Imagic AI Image Compressor: unggah, ubah ukuran ke lebar tampilan (1600–1920 piksel untuk pahlawan), pilih WebP, atur kualitas sekitar 75, dan unduh setelah ukuran yang dilaporkan di bawah 200KB. Untuk kontrol visual yang tepat, Squoosh menunjukkan ukuran output secara langsung.

Metode 2: WebP pada baris perintah

WebP mencapai target 200KB dengan kualitas lebih tinggi daripada JPEG, sehingga merupakan default yang tepat untuk web.

## Resize to 1600px wide, encode WebP at quality 75
cwebp -q 75 -resize 1600 0 input.jpg -o hero.webp

Untuk folder gambar, tulis ke folder keluaran:

mkdir -p out
for f in *.jpg; do cwebp -q 75 -resize 1600 0 "$f" -o "out/${f%.jpg}.webp"; done

Metode 3: Python dengan jaminan ukuran

Jika batas 200KB diterapkan (beberapa klien email dan unggahan CMS), turunkan kualitas hingga file pas, ubah ukurannya terlebih dahulu:

from PIL import Image
from pathlib import Path

def to_under_target(src: Path, dest: Path, target_kb: int = 200, width: int = 1600):
    with Image.open(src) as img:
        if img.width > width:
            ratio = width / img.width
            img = img.resize((width, int(img.height * ratio)), Image.LANCZOS)
        quality = 85
        while quality >= 30:
            img.save(dest, "WebP", quality=quality)
            if dest.stat().st_size <= target_kb * 1024:
                return dest.stat().st_size / 1024
            quality -= 5
    return dest.stat().st_size / 1024

print(to_under_target(Path("photo.jpg"), Path("out.webp"), target_kb=200))

Bagaimana pengaruh gambar 200KB terhadap kecepatan halaman?

Satu hero berukuran 200 KB sudah sesuai dengan anggaran Core Web Vitals untuk Largest Contentful Paint (LCP), itulah sebabnya 200 KB merupakan batasan informal yang umum untuk gambar hero. Risikonya bukan pada satu gambar, melainkan keseluruhan: postingan blog dengan delapan gambar sebaris berukuran 200 KB sama dengan gambar berukuran 1,6 MB, yang pada koneksi seluler mendominasi waktu buka. Aturan praktisnya adalah menjaga pahlawan LCP di bawah 200KB dan mendorong gambar paruh bawah menjadi lebih kecil (lihat panduan di bawah 100KB dan di bawah 50KB untuk target yang lebih ketat).

Email adalah batasan yang berbeda. Klien email sering kali memblokir gambar eksternal hingga pengguna mengkliknya, dan beberapa di antaranya mengompres ulang atau mengabaikan WebP. Untuk email, JPEG pada ukuran target adalah format yang aman, dan 200KB membuat pesan cepat diunduh melalui seluler — penting karena banyak penerima membuka email di ponsel. Panduan Data Web Inti Google mencakup sisi LCP; rendering email diatur oleh kebiasaan masing-masing klien, jadi ujilah beberapa klien sebelum mengirim.

Bagaimana jika Anda tidak bisa mendapatkan di bawah 200KB?

Jika izin pengubahan ukuran dan WebP masih berukuran di atas 200 KB, sumbernya sangat detail atau besar. Selesaikan ini secara berurutan:

  • Ubah ukuran lebih kecil. Menurunkan ukuran dari 1920 piksel ke 1600 piksel atau 1200 piksel sering kali menghilangkan 30–50 KB terakhir tanpa ada kehilangan yang terlihat pada jarak pandang normal.
  • Turunkan kualitas WebP menjadi 65. Di bawahnya, artefak mulai terlihat pada gradien dan kulit halus.
  • Beralih ke AVIF, yang 20–30% lebih kecil dari WebP dengan kualitas yang setara — namun hanya berfungsi untuk browser modern, jadi pertahankan fallback WebP dan JPEG.
  • Terima file berukuran lebih dari 200KB jika gambar adalah kualitas cetak terbaik yang mengutamakan detail daripada target byte. Tidak setiap gambar harus mencapai angka yang sama.

Foto lanskap 6000 piksel dengan dedaunan halus mungkin tidak dapat dikompres hingga 200 KB tanpa kehilangan yang terlihat. Dalam hal ini, jawaban jujurnya adalah mengubah ukurannya ke ukuran tampilan sebenarnya, yang hampir selalu lebih kecil dari yang Anda kira.

Lebar pengubahan ukuran mana yang harus Anda pilih?

Ukuran tampilan. 200KB cukup besar, sehingga Anda dapat menyimpan lebih banyak piksel dibandingkan target yang lebih ketat:

Kasus penggunaan Ukuran tampilan Lebar sumber
Pahlawan lebar penuh 1920 piksel 1600–1920 piksel
Gambar sebaris artikel 800 piksel 1200 piksel
Tajuk email 600 piksel 1200 piksel
Gambar sebaris email 400 piksel 800 piksel

Ekspor sekitar 1,5–2× lebar layar untuk ketajaman DPI tinggi.

Kesalahan umum

  • Mengkodekan ulang JPEG yang sudah dikompresi. File sering kali bertambah. Ubah ukuran + alihkan format.
  • Melewatkan pengubahan ukuran. Foto 4000 piksel pada JPEG q60 tetap merupakan unduhan 4000 piksel.
  • Lupa klien email. Beberapa menghapus WebP; untuk email, JPEG pada ukuran target adalah pilihan yang aman.
  • Menyimpan EXIF. Hapus metadata untuk web/email — ini adalah sebagian kecil dari file berukuran 200 KB.

Daftar periksa pra-ekspor akhir

  • Ubah ukuran file kamera berukuran besar sebelum menyentuh penggeser kualitas.
  • Gunakan WebP untuk pengiriman web dan JPEG untuk kompatibilitas email.
  • Pertahankan gambar pahlawan mendekati lebar sebenarnya yang dirender.
  • Hapus metadata kecuali alur kerja memerlukan EXIF.
  • Buka kembali file yang diekspor dan konfirmasikan ukurannya di bawah 200KB.

Pertanyaan yang sering diajukan

Apakah 200KB cukup kecil untuk web hero?

Biasanya. Pahlawan WebP 1600–1920 piksel pada q70–75 biasanya berukuran 150–200 KB dan terlihat tajam. Jika hero Anda lebih besar, ubah ukurannya menjadi lebih kecil atau turunkan kualitasnya menjadi 65.

JPEG atau WebP untuk target 200KB?

WebP untuk halaman web (lebih kecil dengan kualitas yang sama); JPEG untuk email, dimana dukungan klien lebih luas. Simpan cadangan JPEG di <picture> untuk kasus web.

Dapatkah saya mengirim gambar berukuran 200KB melalui email?

Ya — sebagian besar klien email menerima gambar sebaris hingga ~1MB. 200KB nyaman dan membuat pesan cepat dimuat.

Bagaimana cara mendapatkan gambar di bawah 200KB?

Ubah ukuran ke dimensi tampilan terlebih dahulu (penghematan byte terbesar), lalu konversi ke WebP dan kompres dengan kualitas 80. Jika masih di atas 200KB, kurangi dimensi lebih lanjut. Mengkode ulang JPEG dengan kualitas lebih rendah saja tidak membantu karena jumlah piksel tidak berubah — ubah ukurannya terlebih dahulu, lalu kompres.

Apakah mengubah ukuran atau mengompresi akan menghemat lebih banyak byte?

Mengubah ukuran, dengan margin yang lebar. Menghapus piksel akan memotong data yang disimpan oleh pembuat enkode; menurunkan kualitas hanya akan menekan setiap piksel lebih keras. Foto 4000 piksel dengan kualitas 70 masih bisa berukuran lebih dari 200 KB, sedangkan foto yang sama diubah ukurannya menjadi 1200 piksel dengan kualitas 80 berada jauh di bawah. Selalu ubah ukuran ke dimensi tampilan terlebih dahulu.

Apakah 200KB cukup kecil untuk web?

Untuk satu gambar konten, ya — gambar tersebut dimuat dengan cepat dan menjaga halaman tetap ringan. Gambar pahlawan di bawah 200KB menjaga LCP tetap sehat. Untuk halaman dengan banyak gambar, simpan masing-masing gambar dalam ukuran kecil dan muat dengan lambat gambar di paro bawah. Lihat panduan kecepatan web.

Apakah WebP mengalahkan JPEG pada 200KB?

Ya — WebP berukuran 25 hingga 35 persen lebih kecil dengan kualitas yang sama, sehingga mencapai 200KB dengan kualitas lebih tinggi daripada JPEG. Gunakan WebP untuk pengiriman web dan pertahankan JPEG hanya sebagai cadangan, disajikan melalui elemen <picture> sehingga browser dapat memilih.

Mengapa kompresi kualitas saja hampir tidak membantu?

Karena menurunkan kualitas akan menyusutkan byte per piksel, tetapi jika piksel terlalu banyak, kualitas 70 pun tetap melebihi target. Mengubah ukuran menghilangkan piksel seluruhnya, yang merupakan penghematan yang jauh lebih besar. Selalu ubah ukuran ke dimensi tampilan terlebih dahulu, lalu kompres — urutannya adalah faktor terbesar pada ukuran file akhir.

Tampilan jarak dekat dari ponsel cerdas yang menampilkan gambar cangkir kopi di layar luar ruangan.

Kredit gambar

  • Perbandingan jalur kompresi, sebelum/sesudah, dan bagan ukuran — dibuat oleh penulis dari foto lanskap (Pexels #1287145, foto oleh eberhard grossgasteiger) untuk menampilkan ukuran file terukur sebenarnya untuk target 200KB.

Gunakan alat gratis sambil mengikuti panduan.

Gambar sampul untuk PNG ke WebP: Cara Mengubah dan Mengecilkan Gambar PNG

Tue Mar 17 2026 20:00:00 GMT-0400 (北美东部夏令时间)

PNG ke WebP: Cara Mengubah dan Mengecilkan Gambar PNG

Ubah PNG ke WebP untuk file web yang lebih kecil. Kami membahas kapan WebP lossless unggul dan kapan lossy efektif, ukuran terukur nyata, serta perintah cwebp dan Pillow dengan fallback PNG.

Gambar sampul untuk Optimasi SEO Gambar: Daftar Periksa Praktis 2026

Tue Mar 10 2026 20:00:00 GMT-0400 (北美东部夏令时间)

Optimasi SEO Gambar: Daftar Periksa Praktis 2026

Daftar periksa SEO gambar praktis untuk 2026: alt text, nama file, format, kompresi, Core Web Vitals, structured data, dan pengukuran.