ImageSquish
Gambarmu diproses sepenuhnya di browsermu — file tidak pernah meninggalkan perangkatmu

Kompres Gambar Online Gratis

Kompres gambar JPEG, PNG, dan WebP seketika di browsermu. Tanpa upload. Tanpa watermark. Tanpa akun.

Tanpa Upload Tanpa Watermark Batch hingga 20 Gambar EXIF Dihapus (Privasi)

Letakkan gambar di sini

Mendukung JPEG, PNG, WebP, GIF (frame pertama) · Maksimal 20 file · 50 MB masing-masing

Catatan transparansi PNG: Mengkonversi PNG ke JPEG menghilangkan transparansi (area transparan menjadi putih). Pilih "Pertahankan PNG" sebagai format output untuk menjaga transparansi dengan kompresi lossless.
80%

Cara Kerja Kompresi Gambar

Alat ini menggunakan Canvas API bawaan browsermu untuk mengkodekan ulang gambar pada pengaturan kualitas yang lebih rendah. Saat kamu mengatur slider kualitas ke 80%, browser menghasilkan file JPEG atau WebP yang mempertahankan sekitar 80% kualitas visual aslinya sambil biasanya mencapai ukuran file 40–70% lebih kecil.

Proses kompresi

  1. Gambarmu digambar ke elemen HTML Canvas yang tidak terlihat (terjadi di memori, tidak ada yang keluar dari tab browser).
  2. Canvas memanggil toBlob(callback, mimeType, quality) di mana quality adalah nilai slider dibagi 100.
  3. Blob yang dikompres disimpan di memori sebagai ObjectURL — referensi lokal yang bisa langsung diunduh.
  4. Saat kamu klik "Hapus semua", semua ObjectURL dicabut dan memori dibebaskan.

Penghapusan EXIF — fitur privasi

Pengkodean ulang Canvas tidak menyalin metadata dari file sumber. Ini berarti semua data EXIF — termasuk koordinat GPS, model perangkat, pengaturan kamera, dan cap waktu — otomatis dihapus dari output. Ini adalah manfaat privasi yang unik untuk pemrosesan canvas di sisi klien.

PNG vs JPEG vs WebP

JPEG adalah format terbaik untuk foto. Pada kualitas 80–85, file JPEG 5–15× lebih kecil dari aslinya yang tidak dikompres dengan penurunan kualitas yang hampir tidak terlihat. Gunakan JPEG untuk foto yang ditujukan untuk web.

WebP adalah format modern yang biasanya mengalahkan JPEG 25–35% pada kualitas visual yang setara. Format ini juga mendukung transparansi. Gunakan WebP untuk gambar web jika tidak perlu mendukung browser sangat lama (IE11).

PNG bersifat lossless dan ideal untuk tangkapan layar, logo, dan gambar berisi teks. Output PNG Canvas mungkin tidak lebih kecil dari aslinya karena Canvas tidak mengurangi palet warna. Untuk kompresi PNG yang signifikan, konversi ke WebP menggunakan pemilih format di atas.

Pengaturan kualitas apa yang sebaiknya digunakan?

  • 85–95%: Kompresi minimal, kualitas tertinggi. Gunakan untuk fotografi profesional atau ekspor siap cetak.
  • 70–80%: Rentang default. Ideal untuk gambar web. Secara visual hampir identik dengan aslinya dengan ukuran 40–60% lebih kecil.
  • 50–65%: Kompresi sedang. Cocok untuk lampiran email dan media sosial di mana ukuran file lebih penting dari kesempurnaan piksel.
  • 10–45%: Kompresi berat. Cocok untuk thumbnail, pratinjau, atau di mana kecepatan loading lebih penting dari kualitas.

Pertanyaan yang Sering Diajukan

  • Tidak. Semua kompresi gambar terjadi sepenuhnya di dalam browsermu menggunakan Canvas API. File-filemu tidak pernah meninggalkan perangkatmu dan tidak pernah dikirim ke server mana pun.
  • JPEG, PNG, WebP, dan GIF (hanya frame pertama). Kamu juga bisa mengkonversi antar format — misalnya, konversi PNG ke WebP untuk ukuran file lebih kecil.
  • Kualitas tergantung pada pengaturan slider. Pada 80% (default) kebanyakan gambar terlihat identik dengan aslinya sambil menghemat 40–70% ukuran file. Nilai yang lebih rendah meningkatkan kompresi tapi bisa memperkenalkan artefak yang terlihat.
  • PNG menggunakan kompresi lossless dan Canvas API browser mungkin tidak mengkompres PNG seagresif encoder aslinya. Coba konversi ke WebP atau JPEG untuk pengurangan ukuran yang signifikan.
  • Ya. Pengkodean ulang Canvas menghapus semua metadata EXIF, termasuk koordinat GPS dan informasi kamera. Ini adalah manfaat privasi otomatis dari pemrosesan sisi browser.
  • Hingga 20 gambar per batch. Pemrosesan bersifat berurutan sehingga browser tetap responsif. Setelah mengunduh, kamu bisa membersihkan antrean dan memulai batch baru.