Tunggu sebentar...(/)
Kami sedang mengoptimalkan gambar Anda. Harap tunggu sebentar saat kami memastikan hasil kualitas terbaik untuk Anda.
Hebat, kami berhasil mengompresi gambar Anda.
Gambar Dioptimalkan.
Kami sedang mengoptimalkan gambar Anda. Harap tunggu sebentar saat kami memastikan hasil kualitas terbaik untuk Anda.
Gambar Dioptimalkan.
Setiap kompresor PNG di halaman Google ini mengatakan kalimat yang sama: hingga 80 persen lebih kecil, tanpa kehilangan kualitas yang terlihat. Tidak ada yang menunjukkan berkasnya. Jadi inilah kebalikannya. Pada 1 September 2026 kami mengambil tiga PNG, menjalankannya melalui alat ini dan TinyPNG, lalu mencatat hasilnya. Berkas sama, hari yang sama, jumlah byte di bawah ini. Anda bisa mengulangi semuanya dalam sepuluh menit.
| Berkas | Asli | Alat ini | TinyPNG |
| Screenshot aplikasi, 1440 x 900 | 164.300 byte | 8.357 (-94,9%) | 9.874 (-94,0%) |
| Logo transparan, 512 x 512 | 18.052 byte | 2.715 (-85,0%) | 3.688 (-79,6%) |
| Karya seni gradasi, 1600 x 1000 | 2.438.812 byte | 212.482 (-91,3%) | 329.901 (-86,5%) |
Lebih kecil di ketiga berkas, masing-masing 15, 26, dan 36 persen. Kami tidak akan berpura-pura itu menyelesaikan segalanya, karena ukuran berkas hanya setengah dari pertanyaan. Setengah lainnya adalah apa yang Anda korbankan dari kompresi, jadi kami juga mengukurnya, dengan mendekode kedua hasil kembali ke piksel dan membandingkannya dengan aslinya satu per satu.
Pada logo, kedua alat seimbang: rata-rata error 0,028 di sini dan 0,025 di sana, dari 255, dengan lebih dari 99 persen piksel kembali identik bit demi bit. Pada karya seni gradasi, alat ini lebih kecil dan lebih akurat, 1,69 dibanding 1,887. Pada screenshot, TinyPNG lebih akurat, 0,029 dibanding 0,14 milik kami, karena kami menurunkan berkas itu ke palet 13 warna pada 4 bit per piksel sementara mereka berhenti di 20 warna dan 8 bit. Itu adalah kompromi yang kami ambil dan akan kami ambil lagi untuk screenshot, tapi Anda perlu tahu itu memang dilakukan.
PNG Anda datang sebagai truecolour, hingga enam belas juta warna per piksel. Kompresor melihat warna apa saja yang benar-benar digunakan gambar Anda, membangun palet terkecil yang masih menggambarkannya, lalu menulis ulang berkas sebagai gambar terindeks yang menunjuk ke palet itu. Screenshot membutuhkan 13 warna. Gradasi membutuhkan 256 penuh. Ini bersifat lossy, dalam arti palet adalah keputusan dan keputusan bisa salah, itulah mengapa kami mempublikasikan angka error alih-alih frasa tanpa kehilangan kualitas yang terlihat.
Hampir tidak ada yang mengompres foto sebagai PNG. Yang orang punya sebenarnya adalah screenshot: laporan bug, dasbor, struk, utas chat. Gambar-gambar itu adalah warna datar dan teks, yang merupakan input terbaik untuk kompresi palet. Screenshot 1440 x 900 kami turun dari 164 KB ke 8 KB, dan 93 persen pikselnya tetap utuh. Teks tetap tajam karena teks dalam screenshot adalah dua warna yang berpura-pura banyak, dan palet menangani itu lebih baik daripada kompresor serbaguna mana pun.
Logo yang kami uji benar-benar memiliki latar belakang transparan, bukan putih yang berpura-pura transparan. Berkas terkompresi kembali membawa chunk tRNS dengan 8 entri alfa, yang merupakan cara PNG terindeks menyimpan transparansi. Buka hasilnya di editor teks dan cari tRNS: jika ada, transparansi Anda ada. Jika kompresor mengembalikan berkas tanpa tRNS dan tanpa kanal alfa, logo Anda telah diratakan ke putih tanpa pemberitahuan.
Kami mengunggah gambar yang sama dua kali. Salinan pertama bersih. Salinan kedua membawa empat chunk teks: nama penulis, string Adobe Photoshop 26.0 (Windows), baris hak cipta, dan komentar 4.000 karakter. Kedua berkas kembali dengan hash SHA-256 yang identik. Bukan mirip, identik, yang hanya mungkin jika setiap chunk itu dihapus sebelum output ditulis. Merek kamera, perangkat lunak pengedit, koordinat GPS, komentar tertanam: tidak ada yang sampai ke berkas yang Anda unduh.
Beberapa gambar tidak bisa dikompres. Noise berat, grain film, dithering: semua ini mengalahkan kompresi palet, dan alat yang memaksa menulis ulang justru mengembalikan hasil lebih besar dari yang Anda unggah. Kami sengaja menguji kasus ini dengan gambar noise 3,86 MB. Hasilnya kembali persis 3.862.318 byte, byte demi byte sama seperti yang kami kirim, dilaporkan sebagai nol persen penghematan. Jika kompresi tidak membantu, Anda mendapatkan berkas asli tanpa perubahan, bukan versi yang lebih buruk.
Kami mengambil berkas yang sudah dikompres alat ini dan memasukkannya kembali. Hasilnya 6,8 persen lebih kecil lagi, dan perbandingan piksel terhadap input menunjukkan rata-rata error tepat nol. Jadi berkas yang sudah pernah diproses di sini tidak akan rusak lebih lanjut jika diproses ulang, yang penting jika kompresi digunakan dalam alur kerja otomatis dan aset yang sama diproses lebih dari sekali.
Uploader menerima JPG, JPEG, WEBP, AVIF, GIF, SVG, TIFF, BMP, dan JFIF selain PNG, jadi satu folder campuran screenshot dan ekspor bisa diproses sekaligus. Halaman TinyPNG sendiri membatasi uploader web gratisnya untuk 20 gambar masing-masing 5 MB; berkas 3,86 MB dalam uji noise kami bisa diproses di sini tanpa perlakuan khusus.
Bekerja dengan folder campuran? Kompres JPG menangani foto dalam satu proses yang sama. Jika tujuannya adalah situs web, bukan email, PNG ke WEBP biasanya jauh lebih baik daripada PNG terkompresi. Dan jika Anda butuh transparansi tapi bukan pikselnya, PNG ke SVG mengubah karya datar menjadi jalur vektor asli.