Langsung ke konten utama
PulsarKit

Kompres foto jadi 100 KB

Perkecil file JPG, PNG, WebP, AVIF, dan GIF di browser: pilih tingkat yang mempertahankan resolusi, atau, untuk semua format kecuali GIF, ukuran target dalam KB atau MB.

Letakkan file di sini

.jpg, .jpeg, .png, .webp, .avif, .gif · hingga 100 MB

Cara Kompres foto

  1. 1

    Tambahkan foto

    Tambahkan hingga 100 file sekaligus. Format dibaca dari isi file itu sendiri, jadi file dengan ekstensi yang salah tetap ditangani codec yang tepat.

  2. 2

    Pilih tingkat kompresi

    Kualitas maksimal, Seimbang, atau Kompresi maksimal, atau Ke ukuran tertentu dengan target dalam KB atau MB. Mode lanjutan, bila diaktifkan, menambahkan level oxipng manual untuk PNG.

  3. 3

    Unduh file yang lebih kecil

    Lihat ukuran sebelum dan sesudah, beserta persentase penghematannya. Beberapa file dikembalikan dalam satu ZIP.

Siapa yang meminta 100 KB, dan mengapa

Batas 100 KB adalah ciri formulir yang menyimpan foto Anda di database, bukan di galeri foto: kolom foto di pembuat CV, pendaftaran kuliah atau beasiswa, tanda pengenal konferensi, kartu anggota, direktori karyawan, atau profil dengan batas unggah yang ketat. Siapa pun yang membuat formulir itu memilih angka yang membuat wajah tetap jelas dan biaya penyimpanan tetap kecil, dan formulir menegakkannya sampai ke byte terakhir, biasanya dengan pesan kesalahan yang muncul setelah Anda mengisi semua kolom lain. Halaman ini memasang target 100 KB sebelum Anda meletakkan file; hasilnya diberi nama sesuai target, photo-100KB.jpg, sehingga mudah dibedakan dari aslinya.

Seperti apa tampilan foto 100 KB

Lebih baik daripada yang Anda kira. Potret kepala dan bahu berukuran sekitar 700 × 900 piksel biasanya muat dalam 100 KB sebagai JPEG berkualitas baik, dan itu sudah lebih besar daripada ukuran tampilan di sebagian besar formulir. Jatah byte habis untuk detail, jadi latar belakang polos dan cahaya merata menyisakan lebih banyak untuk wajah, sedangkan ruangan yang berantakan atau butiran pada foto yang kurang cahaya cepat menghabiskannya. Yang tidak muat adalah foto ponsel dalam resolusi penuh: gambar 12 megapiksel punya lebih banyak piksel daripada yang bisa digambarkan 100 KB pada kualitas yang layak, dan karena itulah alat ini bisa memperkecil dimensi bila kualitas saja tidak cukup. Foto yang lebih kecil tetapi masih tampak seperti foto lebih baik daripada mempertahankan semua piksel sampai wajah pecah menjadi blok piksel.

Cara kerja pencarian ukuran yang tepat

Alat ini tidak memakai satu pengaturan tetap. Foto lebih dulu menjalani encode pada kualitas di tengah rentang yang diizinkan, hasilnya diukur, lalu rentang pencarian dibagi dua setiap kali, hingga delapan percobaan, dengan sasaran file antara 90 dan 100 KB, bukan file yang kecil tanpa guna. Hanya bila kualitas terendah yang masih bisa diterima tetap melampaui target, dimensinya diturunkan bertahap: ke 90 persen dari sisi asli lebih dulu, lalu 80, dengan pencarian kualitas diulang di setiap langkah. Hasilnya berupa JPEG secara bawaan; pilih WebP sebagai format hasil bila aslinya PNG dengan transparansi, karena JPEG tidak punya transparansi yang bisa dipertahankan. File yang sudah di bawah 100 KB dikembalikan tanpa diubah, byte demi byte, dan metadata kamera, termasuk posisi GPS, tidak ikut masuk ke file hasil encode ulang.

Dari galeri ponsel ke formulir

Sebagian besar foto seperti ini diambil dengan ponsel dan dikirim dari ponsel juga, dan halaman ini bekerja dengan cara yang sama di Safari dan Chrome pada ponsel: ketuk area file, pilih foto dari galeri atau aplikasi File, lalu tekan “Perbarui hasil”. Pencarian butuh sedikit waktu, dan tabel di bawah foto menampilkan ukuran baru di samping ukuran asli, serta apakah target tercapai. Prosesnya berjalan di ponsel itu sendiri, jadi foto asli beresolusi penuh tidak pernah dikirim ke mana pun. Bila formulir juga menentukan bentuk, potong tepinya dulu dengan Crop foto, baru kompres, agar kompresor tidak menghabiskan 100 KB untuk latar belakang yang akan Anda buang; bila ukuran piksel yang persis juga diwajibkan, Ubah ukuran foto mengaturnya di antara kedua langkah itu. File dikirim lewat menu Bagikan di iPhone atau masuk ke folder unduhan di Android.

File tetap di perangkat Anda

Decode, kompresi ulang, dan encode ulang semuanya berlangsung di tab browser Anda dengan codec WebAssembly. Tidak ada yang diunggah, tidak ada antrean server, dan menutup tab menghapus semuanya dari memori. Karena itu, alat ini aman untuk foto yang tidak ingin Anda simpan di penyimpanan milik orang lain.

Pertanyaan yang sering diajukan

Apa beda ketiga tingkat kompresi?

Tingkat menentukan kualitas yang diberikan ke encoder JPEG, WebP, atau AVIF: 85, 70, atau 55 dari 100. Angka lebih tinggi menyimpan lebih banyak detail dan mengecilkan file lebih sedikit; angka lebih rendah mengecilkan lebih banyak dan melembutkan tekstur halus. Untuk PNG, tingkat itu justru mengatur seberapa keras pengoptimal lossless bekerja, karena kualitas PNG sendiri tidak bisa diturunkan.

Apakah foto akan terlihat lebih jelek setelah dikompres?

Pada Kualitas maksimal, perbedaannya nyaris tidak terlihat. Seimbang adalah tingkat yang dipakai kebanyakan orang tanpa menyadari perubahan apa pun. Kompresi maksimal bisa menampakkan pelembutan bila diamati dari dekat, terutama pada tekstur detail seperti rambut atau dedaunan. Karena itu, tingkat ini cocok untuk gambar yang lebih kecil atau kurang menonjol, bukan foto yang akan dicetak.

Mengapa ukuran file saya tidak berkurang?

Beberapa gambar, terutama yang sudah dikompres oleh kamera ponsel atau alat lain sebelumnya, sudah hampir sekecil yang dimungkinkan isinya. Bila versi hasil kompresi ulang sama besar atau lebih besar, alat ini mempertahankan file asli persis seperti semula dan tidak memberi salinan “lebih kecil” yang tidak berguna karena sebenarnya tidak lebih kecil.

Apakah data EXIF dan lokasi GPS dihapus?

Ya, secara bawaan. Merek dan model kamera, cap waktu, serta koordinat GPS yang tertanam otomatis dibuang, dan itu juga sedikit mengurangi ukuran foto ponsel. Aktifkan “Pertahankan metadata EXIF” bila informasi itu perlu tetap ada. Saat ini opsi tersebut didukung untuk file JPEG.

Berapa file yang bisa dikompres sekaligus?

Hingga 100 file dalam satu kali proses, dengan total 500 MB. Setiap file dikompres terpisah dengan pengaturan yang sama, dan hasilnya dikembalikan dalam satu ZIP. File yang gagal tidak menghentikan file lainnya.

Apakah file diunggah ke server?

Tidak. Setiap langkah, mulai dari membaca byte, decode, dan kompresi ulang hingga encode kembali, berjalan di browser Anda dengan WebAssembly. Tidak ada unggahan, dan tidak ada salinan yang tersimpan di mana pun setelah tab ditutup.

Mengapa PNG mengecil lebih sedikit daripada JPEG?

JPEG, WebP, dan AVIF bersifat lossy: format ini bisa membuang detail yang hampir tidak terlihat mata demi menghemat banyak ruang. PNG memang dirancang lossless, jadi alat ini hanya bisa mengemas ulang datanya dengan lebih efisien, bukan membuang informasi. Batas seberapa kecil PNG bisa dibuat pun lebih rendah.

Bisakah menargetkan ukuran file tertentu, bukan tingkat kualitas?

Bisa, untuk semua format di sini kecuali GIF. Pilih Ke ukuran tertentu pada pilihan tingkat kompresi, lalu masukkan target seperti 200 KB. Alat ini mencari kualitas, dan bila itu tidak cukup, resolusi yang lebih kecil, agar file berada di bawah target. Secara bawaan hasilnya disimpan sebagai JPEG.

Panduan

Alat terkait

Alat yang sama, tugas khusus