Kompres PNG

Pilih file PNG

Pilih file PNG

Memproses...

Pengodean ulang PNG di browser dapat mengubah interpretasi profil warna atau metadata. PNG animasi ditolak; keluaran selalu berupa file image/png statis. Perubahan ukuran dapat menginterpolasi warna dan alfa.

Kompres PNG statis tanpa mengunggahnya. Alat ini memakai dekoder dan enkoder PNG browser, menampilkan perubahan ukuran sebenarnya, dan mempertahankan file asli bila enkode ulang warna penuh justru lebih besar.

Cara mengompres file PNG

  1. 1

    Pilih PNG statis

    Maksimal 10 file, masing-masing hingga 20 MB dan 24 megapiksel, dengan total 50 MB. PNG animasi ditolak.

  2. 2

    Atur warna dan lebar

    Pertahankan 8 bit per kanal RGB atau kurangi menjadi 6, 5, atau 4 bit. Anda juga dapat menentukan lebar maksimum yang lebih kecil.

  3. 3

    Periksa hasil sebenarnya

    Bandingkan byte, dimensi, dan persentase perubahan ukuran bertanda.

  4. 4

    Unduh PNG

    Setiap hasil diverifikasi sebagai image/png dan menggunakan ekstensi .png.

Yang sebenarnya dilakukan alat ini

Browser mendekode setiap PNG statis ke kanvas lalu mengodekan piksel yang ditampilkan menjadi PNG baru. Warna penuh mempertahankan presisi RGB 8 bit. Pilihan 6, 5, dan 4 bit hanya membulatkan kanal RGB: grafis berwarna datar mungkin menjadi lebih kecil, tetapi gradasi warna dapat muncul. Alfa tidak dibulatkan. Saat ukuran diubah, interpolasi dapat mengubah warna dan alfa di tepi.

Ini bukan pencarian filter oxipng atau enkoder palet pngquant. PNG buatan browser dapat lebih besar. Dengan warna penuh dan dimensi tetap, file asli yang lebih kecil beserta metadatanya akan dipertahankan.

Batas dan privasi

  • 10 PNG, masing-masing 20 MB dan total 50 MB
  • 24 megapiksel dan 8192 piksel per sisi
  • Keluaran dibatasi hingga 50 MB per PNG dan 100 MB per kelompok
  • Hanya PNG statis; APNG ditolak
  • Tidak dikirim ke Livewire atau endpoint unggahan
  • Dalam alur empat langkah, berkas dapat dipulihkan selama 30 menit. Halaman yang aktif menghapusnya setelah kedaluwarsa; jika halaman ditutup atau ditangguhkan, kunjungan berikutnya ke alur bertahap akan menghapus rekaman kedaluwarsa atau rusak

Enkode ulang melalui kanvas dapat menghapus metadata atau mengubah interpretasi profil warna tertanam. Proses ini mempertahankan tampilan yang dirender browser, bukan selalu sampel terenkode atau chunk tambahan bit demi bit.

Pertanyaan yang Sering Diajukan

Presisi RGB 8 bit dipertahankan, tetapi dekode dan pengelolaan warna browser tidak menjamin sampel atau metadata identik. Jika hasil tanpa perubahan ukuran lebih besar, file asli dipertahankan.

Kontrol presisi tidak mengubah alfa. Perubahan ukuran dapat menginterpolasi tepi semitransparan, sedangkan profil warna atau metadata dapat berubah.

Ukuran PNG bergantung pada piksel, filter, dan enkoder. Karena itu alat menampilkan perubahan nyata tanpa menjanjikan penghematan tetap.

Tidak. Alur bertahap memungkinkan berkas dipulihkan di browser ini selama 30 menit. Halaman aktif menghapus salinan kedaluwarsa; sesi yang ditutup atau ditangguhkan dibersihkan pada kunjungan alur berikutnya.

Alat Terkait