Backend menulis batas KB keras
Lamaran, reimbursement, formulir pemerintah sering menulis «tidak lebih dari 200KB». Buka ukuran target, isi angka, kompres masuk yang — lebih sedikit menebak slider kualitas.
Bandingkan sebelum/sesudah berdampingan, seret slider tengah untuk melihat detail. Klik tombol bandingkan di daftar file untuk beralih gambar
Jalur mulai
Tanpa menginstal perangkat lunak apa pun — semuanya di halaman web.
Klik pilih atau seret gambar ke halaman — bisa banyak sekaligus. Mendukung JPG, PNG, WebP, GIF, maksimal 20MB per gambar.
Untuk kompres menurut kualitas, seret slider; untuk batas ukuran tetap, beralih ke mode ukuran target dan masukkan angka KB, mis. 200.
Klik mulai — gambar di-encode ulang lokal di browser, hasil dalam hitungan detik. Seret slider untuk membandingkan sebelum dan sesudah.
Unduh tunggal atau klik unduh semua untuk menyimpan setiap gambar terkompres sekaligus.
Pemecahan masalah
Selesai sepenuhnya di browser perangkatmu saat ini, menghasilkan file terkompres langsung — asli tidak pernah diunggah ke server mana pun.
JPG/WebP bersifat lossy — semakin rendah slider kualitas, semakin kecil file, tetapi semakin banyak detail hilang. Di rentang kualitas umum 70%~90%, hasil terkompres dan asli hampir tidak bisa dibedakan mata telanjang. Disarankan kompres sekali dengan kualitas default, cek slider bandingkan sebelum/sesudah, dan naikkan kualitas jika belum puas. PNG bersifat lossless — kualitas sendiri tidak turun karena kompresi; hanya tidak ada tingkat kualitas untuk disetel, dan seberapa banyak volume mengecil bergantung pada seberapa sudah dioptimalkan aslinya.
Mode ukuran target otomatis mencoba tingkat kualitas kompresi berbeda di browser, dan memperkecil dimensi piksel bila perlu, hingga ukuran file turun di bawah target. PNG/GIF diubah ke JPG agar benar-benar masuk target KB. Hanya saat target sangat ekstrem kecil (beberapa KB) atau konten gambar sangat padat informasi mungkin masih tidak tercapai — batas formulir umum 100–500KB biasanya bisa dicapai.
Kompresi saat ini memperlakukan GIF sebagai gambar statis (hanya frame pertama): kompres menurut kualitas menghasilkan PNG, mode ukuran target menghasilkan JPG — keduanya tidak mempertahankan animasi. Jika perlu menjaga animasi, lewati kompresi untuk sekarang, atau pakai alat yang dirancang untuk edit GIF frame-by-frame.
Tidak ada batas tetap — kamu bisa memilih beberapa gambar untuk kompresi batch sekaligus. Jumlah aktual yang bisa diproses terutama dibatasi memori dan kinerja perangkat; disarankan setiap gambar di bawah 20MB.
Kompresi pada dasarnya meng-encode ulang gambar: saluran transparansi PNG dipertahankan di mode kualitas; di mode ukuran target, PNG/GIF diubah ke JPG dan area transparan diisi putih. Parameter pemotretan EXIF asli dan metadata lokasi tidak dipertahankan setelah encode ulang — pakai alat «Bersihkan EXIF» jika secara khusus perlu melihat atau menghapus data itu.
Kompresi selesai sepenuhnya di browser lokal — gambar tidak melewati server mana pun
Setel batas ukuran file langsung, otomatis mencocokkan kualitas yang tepat — tanpa coba-coba manual
Pilih beberapa gambar sekaligus, terapkan satu pengaturan kompresi, dan unduh sebagai paket
Tanpa daftar, tanpa bayar, tanpa batas pemakaian tersembunyi
Situasi yang cocok
Bukan daftar fitur, melainkan «kapan layak menyeret satu gambar.» Jika tidak cocok, ganti alat — jangan dipaksakan.
Lamaran, reimbursement, formulir pemerintah sering menulis «tidak lebih dari 200KB». Buka ukuran target, isi angka, kompres masuk yang — lebih sedikit menebak slider kualitas.
Puluhan foto nyata masuk backend bersama — samakan dulu satu tingkat kompresi, penyimpanan dan kecepatan buka lebih ringan; butuh panjang sisi tetap baru ke ubah ukuran.
Daripada platform mengompres acak, lebih baik kamu sendiri masuk ke rentang target dulu — buram atau jernih kamu yang tentukan.
Format yang didukung
Ruang kompresi berbeda per format; format lossy efeknya paling jelas. Kompres menurut kualitas mempertahankan format asli (GIF diperlakukan sebagai gambar statis jadi PNG); mode ukuran target menyimpan ulang PNG/GIF sebagai JPG agar benar-benar masuk target KB.
| Format | Jenis kompresi | Efek pengurangan volume | Catatan |
|---|---|---|---|
| JPG / JPEG | Lossy | Jelas | Tukar tingkat kualitas untuk volume lebih kecil — efek paling jelas, cocok untuk foto |
| WebP | Lossy | Jelas | Biasanya lebih kecil dari JPG pada kualitas sama — cocok untuk halaman web dan listing toko |
| PNG | Lossless / di mode target jadi JPG | Tergantung asli dan mode | Dikompres ulang lossless di mode kualitas; otomatis jadi JPG di mode ukuran target agar benar-benar masuk target (area transparan jadi putih) |
| GIF | Sebagai gambar statis | Tergantung asli dan mode | Hanya frame pertama: disimpan sebagai PNG di mode kualitas, JPG di mode ukuran target; animasi tidak dipertahankan |
PNG yang dikompres ulang dengan parameter encoding lebih efisien di mode kualitas — screenshot dan mockup UI dengan banyak blok warna biasanya mengecil jelas. Jika asli sudah sangat dioptimalkan, volume hampir tidak berubah adalah normal. Saat butuh batas atas yang tegas, pakai mode «ukuran target».
Catatan teknis
Kompresi terjadi langsung di perangkatmu — seluruh proses tidak menyentuh server. Memprioritaskan mesin kompresi profesional (MozJPEG / WebP / Oxipng) untuk encode ulang, otomatis kembali ke kemampuan encoding Canvas bawaan browser saat sumber daya jaringan tidak tersedia. Asli dan hasil kompres hanya ada di memori perangkat.
Setelah memilih «kompres ke ukuran target», alat berulang mencoba tingkat kualitas berbeda dan encode ulang di browser, mendekati ukuran target secara bertahap untuk menemukan titik «ukuran tercapai, kualitas setinggi mungkin.» Jika menurunkan kualitas saja tidak cukup, lalu secara bertahap memperkecil dimensi piksel dan mencoba lagi. PNG/GIF diubah ke JPG di mode ini (persyaratan paling umum untuk unggah formulir), agar benar-benar masuk di bawah target KB.
Tanpa akun. Puas baru batch; belum puas, ganti parameter dan ulangi.