Ubah GIF ke PNG
Ambil gambar diam yang bersih dari sebuah GIF — transparansi tetap terjaga, batas 256 warna ditinggalkan, dan tidak ada yang disimpan.
- Tidak pernah disimpan
- Tanpa antre, tanpa menunggu
- Tanpa daftar, tanpa watermark
Cara kerjanya
Tambahkan GIF Anda
Letakkan file .gif sebanyak apa pun di halaman.
Konversi
Frame pertama dari setiap file menjadi PNG lossless.
Unduh
Simpan satu per satu atau sebagai ZIP.
Apa yang sudah hilang dari GIF, dan apa yang tidak bisa dikembalikan PNG
GIF menyimpan paling banyak 256 warna, dipilih sebagai palet dan dirujuk lewat indeks. Konversi ke PNG mengangkat batas itu — PNG bisa menyimpan enam belas juta warna — tetapi tidak ada yang bisa mengisi ruang tersebut, karena warnanya sudah dibuang saat GIF itu dibuat. Foto yang disimpan sebagai GIF lalu diubah ke PNG tetaplah foto 256 warna dalam format yang mampu menampung lebih. Konversi tidak bisa memulihkan apa yang sudah dibuang oleh palet, dan alat apa pun yang mengklaim sebaliknya sedang mengarang piksel.
Hal yang sama berlaku untuk transparansi, dan inilah yang benar-benar terasa. Transparansi GIF hanya satu bit: sebuah piksel sepenuhnya tembus pandang atau sepenuhnya buram, tanpa tingkat di antaranya. Jadi logo bulat dalam GIF punya tepi yang kasar, bergerigi, dan berundak, biasanya dengan lingkaran cahaya dari warna latar tempat ia dulu ditempatkan. PNG mendukung 256 tingkat transparansi dan file hasil konversi hanya akan memakai tepat satu di antaranya, karena hanya itu yang dimiliki GIF. Menghaluskan tepi itu berarti menggambarnya ulang, bukan mengonversinya.
Dithering menjelaskan ukuran file, yang sering kali justru naik. Untuk meniru warna di luar paletnya, GIF menebar piksel berwarna berdekatan dalam pola papan catur yang halus — dan bagi kompresor, pola itu adalah noise. PNG mengompres dengan memprediksi setiap piksel dari tetangganya, yang bekerja sangat baik pada area rata dan gagal pada dithering, sehingga GIF yang di-dither bisa menghasilkan PNG beberapa kali lebih besar untuk piksel yang identik. Grafis berwarna rata akan menjadi PNG yang lebih kecil, sesuai harapan.
Animasi tidak bertahan: GIF animasi dikonversi sebagai frame pertamanya, karena PNG adalah format gambar diam. Itulah alasan sesungguhnya GIF masih bertahan di 2026 meski sudah berumur tiga puluh delapan tahun dan kalah dalam segala hal lainnya.
Jika Anda butuh hal lain
Jika GIF-nya bergerak, konversi ini sepenuhnya keliru. Untuk animasi pendek di halaman web, ffmpeg -i in.gif -c:v libvpx-vp9 out.webm atau WebP animasi jauh lebih kecil dan lebih mulus daripada GIF, dan semua browser terkini bisa memutar keduanya. gifsicle --optimize=3 adalah jawaban yang tepat bila file harus tetap berupa GIF.
Untuk frame diam, ada baiknya bertanya gambar apa itu sebenarnya. Jika berupa foto, PNG hanya mempertahankan perkiraan 256 warna dengan ukuran file penuh, sedangkan JPG akan lebih kecil tanpa kehilangan tambahan yang berarti. Jika berupa grafis, pngquant atau oxipng -o 4 akan memperkecil PNG secara signifikan, dan magick in.gif -coalesce out-%d.png dari ImageMagick menulis setiap frame, bukan hanya yang pertama.
Pertanyaan yang sering diajukan
Frame mana yang saya dapatkan?
Frame pertama. Untuk GIF gambar diam (sangat umum untuk logo dan diagram yang disimpan di era 2000-an), itulah seluruh gambarnya.
Apakah transparansi dipertahankan?
Ya — transparansi satu warna milik GIF terbawa ke PNG dengan bersih.
Untuk apa mengubah GIF diam ke PNG?
GIF terbatas pada 256 warna dan kompresi yang sangat kuno. PNG lebih kecil untuk grafis, mempertahankan warna penuh, dan lebih disukai semua aplikasi desain.
Bisakah saya mengekstrak SEMUA frame dari animasi?
Belum bisa di sini — alat ini menghasilkan satu gambar diam yang bersih per file.
Apakah file saya disimpan di suatu tempat?
Tidak — tidak ada yang disimpan kapan pun.
Perlu diketahui: GIF animasi hanya dikonversi frame pertamanya.
Pasang alat ini di situs Anda
Gratis untuk blog, halaman kelas, atau artikel bantuan apa pun. Tempel satu potong kode dan pengunjung Anda bisa langsung memakainya di halaman Anda.
Alat Gambar lainnya
JPG ke PNG
PNG lossless dari JPG apa pun, sekaligus banyak
BMP ke PNG
Bitmap lawas menjadi modern dan kecil
PNG ke WEBP
WebP siap web, transparansi tetap terjaga
TIFF ke JPG
Hasil scan dan file studio, siap dibagikan
SVG ke PNG
Vektor menjadi piksel, di ukuran berapa pun
PNG ke JPG
Perkecil PNG menjadi JPG, pilih warna latarnya