Langsung ke konten utama
PulsarKit

Kompres foto

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.

Tiga tingkat kompresi, dengan bahasa sederhana

Kualitas maksimal melakukan encode JPEG, WebP, dan AVIF pada kualitas 85, yang secara visual identik dengan sumbernya, dengan penurunan ukuran yang sedang. Seimbang turun ke kualitas 70, pengaturan yang bisa diterima kebanyakan foto tanpa perubahan yang terlihat, dan menjadi pilihan bawaan. Kompresi maksimal turun ke 55: hasilnya terlihat lebih lembut, tetapi ukuran file sering berkurang setengahnya lagi. Gunakan tingkat ini untuk thumbnail dan gambar latar, bukan foto utama. PNG tidak punya penggeser kualitas karena formatnya lossless menurut definisi, jadi ketiga tingkat yang sama memilih level usaha oxipng (2, 3, atau 4). Level yang lebih tinggi memakai lebih banyak waktu CPU untuk mencari hasil encode lossless yang lebih kecil dari piksel yang persis sama.

Apa yang dipertahankan ketiga tingkat, dan apa yang diubah mode Ke ukuran tertentu

Ketiga tingkat tidak pernah mengubah dimensi: JPEG 3000×2000 kembali sebagai JPEG 3000×2000, hanya lebih ringan, dan JPG, PNG, WebP, serta AVIF tetap dalam formatnya. GIF adalah pengecualian, karena browser bisa membaca GIF tetapi tidak bisa menulisnya: hasilnya berupa PNG dari frame pertamanya, dan hanya bila PNG itu lebih kecil. Mode Ke ukuran tertentu bekerja dengan cara lain dan tidak menerima GIF: secara bawaan hasilnya disimpan sebagai JPEG, dan bila kualitas saja tidak cukup untuk mencapai target, dimensi gambar diperkecil bertahap. Opsi “Format hasil” bisa mempertahankan JPG, WebP, dan AVIF apa adanya, dan mematikan “Izinkan mengubah dimensi bila perlu” di “Pengaturan lainnya” akan mempertahankan dimensi piksel. Bila file hasil kompresi ulang ternyata sama besar atau lebih besar daripada aslinya, yang sering terjadi pada PNG yang sudah dipadatkan atau JPEG yang sudah dikompres keras oleh ponsel, byte aslinya dikembalikan tanpa diubah dan halaman memberitahukannya. Itu lebih baik daripada memberi file yang secara teknis berbeda tetapi sebenarnya tidak lebih kecil.

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