Kompresor Gambar
Sesuaikan kualitas, chroma subsampling, dan pengurangan palet untuk GIF/WebP sambil menjaga fidelitas visual.
Memproses batch...
Drop gambar atau ZIP yang ingin kamu perkecil
HEIC, AVIF, RAW, GIF/WEBP animasi, TIFF, dan tekstur DDS semuanya didukung.
Antrian kompresi
- Tambahkan aset untuk estimasi persentase penghematan dan lihat ukuran file sebelum/sesudah.
Ukuran asli
-
Ukuran optimal
-
Total penghematan
-
-
File terkompresi muncul di sini dengan metrik berdampingan dan tombol unduh.
Sebuah kompresor gambar mengurangi ukuran byte dari file gambar dengan mengenkode ulang pixelnya menggunakan encoder yang lebih efisien, dengan atau tanpa membuang informasi visual. File yang lebih kecil berarti halaman web lebih cepat, tagihan bandwidth lebih rendah, dan lebih banyak ruang di penyimpanan cloud dan lampiran email. Mode kompresi dan pengaturan kualitas yang tepat tergantung sepenuhnya pada format file sumber dan di mana output akan digunakan.
Apa Itu Kompresor Gambar dan Bagaimana Cara Kerjanya?
Sebuah kompresor gambar mengambil grid pixel mentah dari gambar sumber, menjalankannya melalui encoder khusus format, dan menulis file baru yang mewakili gambar yang sama menggunakan lebih sedikit byte. Ada dua mode kompresi:
- Kompresi lossy (JPG, lossy WEBP, AVIF) membuang informasi visual yang mata paling tidak sensitif, terutama detail warna halus di channel chroma. File lebih kecil tetapi asli tidak dapat direkonstruksi dengan tepat. Kualitas dikendalikan oleh faktor numerik, biasanya 1 hingga 100.
- Kompresi lossless (PNG, lossless WEBP, TIFF) mengatur ulang pixel yang sama menggunakan encoding yang lebih efisien (filtering, prediction, entropy coding). File lebih kecil tetapi setiap pixel dapat direkonstruksi bit demi bit identik dengan sumber.
Memilih mode yang tepat adalah keputusan paling penting: lossy pada screenshot teks tajam akan mengaburkan tepi, dan lossless pada fotografi akan menghasilkan file yang hampir tidak lebih kecil dari aslinya. Kompresor mengekspos slider kualitas untuk format lossy dan toggle lossless untuk format yang mendukung kedua mode.
Mengapa Kamu Memerlukan Kompresor Gambar untuk Proyek Kamu
Byte gambar mendominasi bobot halaman sebagian besar situs web. Mengompresi gambar sebelum dikirim ke server, CMS, atau CDN memiliki efek langsung yang terukur:
- Pemuatan halaman lebih cepat dan Core Web Vitals lebih baik: metrik Largest Contentful Paint hampir selalu sebuah gambar di situs konten. Mengurangi berat gambar hero sebesar 60 hingga 80 persen biasanya mengurangi LCP satu detik penuh.
- Biaya bandwidth dan CDN lebih rendah: egress ditagih per gigabyte. Mengurangi setengah berat gambar mengurangi setengah biaya per pengunjung di setiap halaman yang berisi gambar tersebut.
- Pengalaman mobile lebih baik pada paket data terbatas: gambar hero 4 MB kira-kira 1 persen dari paket mobile bulanan 500 MB; gambar yang sama pada 400 KB adalah 0,1 persen.
- Penyimpanan lebih murah dan backup lebih cepat: perpustakaan foto 10.000 gambar pada 4 MB masing-masing adalah 40 GB; perpustakaan yang sama dikompresi menjadi 800 KB masing-masing adalah 8 GB.
- Lampiran email dan chat tetap di bawah batas ukuran: Gmail membatasi 25 MB, Outlook 20 MB, dokumen WhatsApp 100 MB. Segelintir JPG kamera asli dapat melampaui batas tersebut; versi terkompresi biasanya sesuai.
Kapan Kamu Harus Menggunakan Kompresi Gambar?
Kompresi sebelum menerbitkan, tidak pernah sesudahnya. RAW kamera asli dan PSD master harus tetap diarsipkan pada kualitas penuh. Versi terkompresi adalah turunan yang dibuat untuk tujuan spesifik: halaman web mendapat WEBP atau AVIF, lampiran email mendapat JPG kualitas menengah, thumbnail in-app mendapat JPG yang sangat dikompresi, salinan arsip tetap dalam PNG atau TIFF. Mengompresi ulang JPG yang sudah dikompresi berulang kali menyebabkan generation loss, di mana artefak bertambah dengan setiap penyimpanan.
Fitur Kunci Kompresor Gambar yang Efektif
Fitur yang benar-benar penting untuk pekerjaan serius adalah fitur yang mempengaruhi byte output:
- Kontrol kualitas per format: kualitas JPG 82 kira-kira setara dengan kualitas WEBP 78 dan kualitas AVIF 65 untuk kesetiaan visual yang sama. Kompresor yang baik mengekspos slider per format, bukan sebagai satu angka.
- Mode lossless untuk format yang mendukungnya: PNG, TIFF, dan WEBP dapat dikompresi tanpa kehilangan kualitas apa pun; encoder hanya bekerja lebih keras untuk menemukan redundansi.
- Metadata stripping: blok EXIF, XMP, dan ICC secara rutin menambahkan 30 hingga 100 KB untuk setiap fotografi. Melepasnya adalah wajib untuk gambar web publik dan screenshot yang mungkin berisi data GPS.
- Batch processing: mengompresi 50 foto produk satu demi satu adalah pekerjaan rutin; menjalankannya melalui pengaturan yang sama sekaligus adalah pekerjaan sebenarnya.
- Penanganan animasi: GIF animasi dan WEBP animasi perlu dikodekan ulang sebagai urutan frame, dengan timing dan loop count dipertahankan.
- Preservasi color profile: profil ICC menjelaskan bagaimana nilai RGB file dipetakan ke warna sebenarnya di layar. Melepasnya secara diam-diam menggeser warna, yang penting untuk fotografi produk dan aset merek.
Use Case Praktis untuk Kompresi Gambar
Toko e-commerce mengompresi fotografi produk untuk menjaga halaman katalog di bawah ambang LCP 2,5 detik yang dihargai Google. Developer web menjalankan gambar hero dan gambar artikel inline melalui kompresor sebagai bagian dari setiap deploy. Fotografer mengompresi galeri klien dan lembar bukti sehingga preview dimuat dengan cepat tanpa mengekspos master resolusi penuh. Tim marketing mengompresi screenshot dan infografis sebelum posting ke LinkedIn atau Twitter, karena kedua platform menghapus dan mengenkode ulang upload yang terlalu besar. Engineer SaaS mengompresi setiap avatar, setiap ilustrasi empty-state, dan setiap screenshot onboarding, karena setiap kilobyte berlipat ganda di setiap pengunjung.
Baik kamu menerbitkan foto ke situs web, melampirkan screenshot ke tiket dukungan, atau mengarsipkan perpustakaan kamera telepon ke cloud, sebuah kompresor gambar adalah langkah antara sumber dan tujuan. Format yang tepat dan pengaturan kualitas yang tepat hampir selalu mengecilkan file dengan faktor tiga hingga sepuluh tanpa kehilangan kualitas yang terlihat, dan kompresi itu berlipat ganda di setiap pengunjung, setiap halaman, dan setiap gigabyte penyimpanan.
FAQ
Untuk JPG telepon atau DSLR khas, pengaturan kualitas 80 hingga 85 mengurangi ukuran file sebesar 50 hingga 70 persen tanpa perbedaan visual pada jarak pandang normal. Mengenkode ulang sumber yang sama sebagai WEBP biasanya menghemat 25 hingga 35 persen lagi di atasnya, dan AVIF menghemat lebih banyak lagi dengan biaya encoding yang lebih lambat.
Kualitas JPG 80 hingga 85 adalah sweet spot untuk fotografi yang ditampilkan di halaman web. Di bawah 70, JPG mulai menunjukkan block artifacts di langit dan tone kulit. Di atas 90, file menjadi noticeably lebih besar tanpa peningkatan visual apa pun. WEBP dan AVIF dapat turun 5 hingga 15 poin lebih rendah dari JPG dan masih terlihat identik.
Tidak. Kompresor membaca file sumber, menghasilkan file terkompresi baru, dan mengembalikannya sebagai download. File asli di perangkat atau server kamu tidak pernah dimodifikasi. Simpan asli yang diarsipkan jika kamu mungkin perlu mengekspor ulang dengan pengaturan berbeda nanti.
Ya. PNG adalah format lossless, jadi semua kompresi PNG adalah lossless menurut definisi. Kompresor menggunakan pengaturan deflate tertinggi (compression level 9) untuk mengeluarkan setiap byte yang redundan. Penghematan khas pada PNG yang ditulis tangan adalah 10 hingga 40 persen; pada screenshot sering kali lebih tinggi.
Ya, jika mereka datang langsung dari kamera atau telepon. Firmware kamera disetel untuk kualitas capture, bukan web delivery, dan menyimpan pada kualitas 95 atau lebih tinggi. Mengenkode ulang ke kualitas 82 biasanya mengurangi file setengahnya tanpa perbedaan yang terlihat. Hindari mengompresi ulang gambar yang sudah sangat dikompresi untuk web; kompresi lebih lanjut mengumpulkan artefak.
Hampir selalu karena WEBP disimpan pada faktor kualitas yang lebih tinggi dari JPG. Angka kualitas WEBP dan JPG tidak dapat dibandingkan secara langsung: WEBP pada 90 kira-kira setara dengan JPG pada 95, bukan JPG pada 90. Turunkan kualitas WEBP ke 75 hingga 80 dan itu biasanya akan menang.
Secara tidak langsung, ya. Mesin pencari tidak memberi skor kompresi gambar secara langsung, tetapi mereka memberi skor Core Web Vitals (LCP, INP, CLS), dan byte gambar adalah faktor dominan dalam LCP untuk halaman yang berat konten. Mengompresi gambar adalah salah satu hal dengan leverage tertinggi yang dapat kamu lakukan untuk meningkatkan metrik tersebut.
Metadata EXIF, tag IPTC, dan profil warna ICC dipertahankan secara default kapan pun format target mendukungnya. Kompresor mengekspos opsi terpisah untuk melepas metadata sebelum export, yang direkomendasikan untuk foto yang diterbitkan secara publik dan untuk screenshot yang mungkin berisi koordinat GPS atau informasi sistem.
Ya. GIF animasi didekode sebagai urutan frame dengan timing dan loop count asli mereka. Kompresor mengenkode ulang setiap frame menggunakan palet warna adaptif 256-warna dan merakit kembali animasi dengan timing tetap utuh. Mengenkode ulang ke WEBP animasi biasanya mengecilkan file sebesar 60 hingga 80 persen dibandingkan dengan GIF yang dioptimalkan.
Setiap file harus di bawah 40 MB, dan setiap batch dapat berisi hingga 50 file. Arsip ZIP dibuka di sisi server dan setiap entri dihitung terhadap batas 50 file yang sama. Untuk workload yang lebih besar, bagi menjadi beberapa batch; pengaturan kompresor tetap bertahan di antara batch.