Ubah GIF ke PNG — Pilih Frame Mana Pun, Transparansi Tetap Terjaga

Ubah GIF, atau frame mana pun dari GIF animasi, menjadi PNG lossless. Frame disusun ulang persis seperti yang diputar browser, dan tidak ada yang keluar dari perangkat Anda.

🎞️ Satu frame atau semua💎 PNG lossless🔒 100% di browser✓ Gratis & tanpa batas

Seret & Jatuhkan File GIF di Sini

atau Klik untuk Mengunggah

Maks: 30 file, 20MB per file · Dukungan: GIF, statis maupun animasi

🎞️

Frame mana pun, atau semuanya

Klik sebuah frame di strip, atau simpan setiap frame animasi sebagai PNG terpisah dalam satu ZIP.

🧩

Frame yang utuh

GIF animasi menyimpan sebagian besar frame sebagai tambalan kecil. Setiap frame disusun ulang seperti yang diputar browser, jadi tidak ada yang setengah jadi.

💎

Lossless dan ringkas

Setiap piksel beserta transparansinya dipertahankan. GIF memakai maksimal 256 warna, jadi PNG disimpan dengan palet dan ukurannya tetap kecil.

🔒

Tanpa unggah

Dekode dan enkode berjalan di tab browser Anda. GIF Anda tidak pernah menyentuh server.

GIF dan PNG: Dua Format Lossless dengan Batasan Berbeda

GIF dan PNG sama-sama menyimpan piksel tanpa membuang detail, jadi konversi GIF ke PNG bisa benar-benar setia pada aslinya. Keduanya berbeda dalam hal apa yang bisa ditampung, dan itulah yang menentukan kapan peralihan ini layak dilakukan.

Warna: Sama-sama Bisa Memakai Palet

Satu frame GIF bisa memakai maksimal 256 warna yang dipilih dalam sebuah palet. PNG juga bisa menyimpan palet, atau warna penuh dengan jutaan gradasi. Karena GIF tidak pernah punya lebih dari 256 warna per frame, alat ini menyimpan PNG dengan palet bila memungkinkan, sehingga setiap piksel tetap identik dan file tetap ringkas.

Transparansi: Hidup/Mati vs 256 Tingkat

Piksel GIF hanya bisa transparan penuh atau solid penuh; piksel PNG bisa berada di mana saja di antaranya. Itulah alasan utama desainer memindahkan grafis dari GIF ke PNG: suntingan berikutnya bisa memakai tepi yang halus dan lembut. Proses konversinya sendiri mempertahankan tepi persis seperti yang digambar GIF.

Animasi

GIF bisa beranimasi; PNG standar tidak. Karena itu, mengubah GIF ke PNG berarti memilih satu frame, atau menyimpan setiap frame sebagai PNG tersendiri. Keduanya cukup satu klik di alat di atas.

1234567Klik sebuah frameDisimpan sebagai PNG
Klik frame mana pun pada strip; angka di bawahnya adalah frame yang akan Anda dapatkan.

Mengapa Frame yang Diambil Langsung dari GIF Tampak Rusak

Jika Anda pernah mencoba alat lain dan mendapat frame yang hampir kosong, atau hanya menampilkan sepasang mata berkedip, GIF Anda tidak rusak. Begitulah cara GIF animasi menghemat ruang.

Sebagian Besar Frame Hanya Tambalan

Frame pertama GIF animasi biasanya berupa gambar utuh. Frame berikutnya sering hanya menyimpan persegi panjang yang berubah dan membiarkan sisanya pada apa yang sudah tampil di layar. Jika diambil sendiri, frame seperti itu hanyalah tambalan kecil di atas latar kosong.

Disposal Menentukan Langkah Berikutnya

Setiap frame juga menentukan apa yang dilakukan pada areanya sebelum frame berikutnya digambar:

Biarkan

Frame tetap ada dan frame berikutnya dilukis di atasnya. Ini pengaturan yang paling umum.

Hapus

Area tersebut dikosongkan menjadi transparan, dipakai untuk sprite yang bergerak di atas latar kosong.

Kembalikan gambar sebelumnya

Area tersebut kembali seperti sebelum frame ditampilkan, dipakai untuk kilatan singkat dan pop-up.

Konverter ini memutar ulang frame 1 sampai n dengan aturan tersebut sebelum menyimpan, sehingga PNG menampilkan gambar yang persis sama dengan yang ditampilkan browser Anda pada saat itu.

Yang disimpan frame 6Tambalan kecil di atasframe sebelumnyaYang terlihat di frame 61 + 2 + 3 + 4 + 5 + 6
Sebagian besar frame GIF animasi hanya menyimpan bagian yang berubah. Alat ini menyusun ulang gambar utuhnya sebelum menyimpan.

Cara Mengubah GIF ke PNG dalam 3 Langkah

1

Jatuhkan file GIF Anda

Seret satu atau beberapa GIF ke area bergaris putus-putus, atau klik untuk memilih file. GIF statis maupun animasi didukung, dan tidak ada yang diunggah.

2

Pilih frame

Untuk GIF animasi, strip frame akan muncul: klik frame yang Anda inginkan. Untuk menyimpan seluruh animasi sebagai gambar diam, ubah Frame ke "Semua frame (ZIP)".

3

Unduh PNG

Klik Unduh untuk satu PNG, atau dapatkan ZIP berisi satu PNG bernomor per frame. Beberapa GIF bisa diunduh sekaligus dalam satu ZIP.

Jatuhkan file GIF di sini
1

Jatuhkan satu atau beberapa GIF.

Frame terpilihSemua frame (ZIP)
2

Pilih frame pada strip, atau pilih semua frame.

party-frame-003.pngUnduh
3

Unduh PNG-nya, atau ZIP berisi setiap frame.

GIF ke PNG dengan Transparansi: Apa yang Terbawa dan Apa yang Tidak

Piksel transparan di GIF tetap transparan di PNG. Yang sering mengejutkan justru tepi di sekitar bentuk yang dipotong.

Dari Mana Halo Terang Itu Berasal

Karena GIF tidak mengenal transparansi parsial, program yang mengekspor GIF mencampur tepi anti-aliasing dengan sebuah warna latar, biasanya putih. Di halaman putih, tepinya terlihat mulus. Jika diletakkan di atas latar gelap, piksel campuran itu muncul sebagai garis tepi tipis yang terang.

Mengapa Konversi Tidak Bisa Menghilangkannya

Halo itu sudah menyatu dengan warna piksel. Konversi GIF ke PNG menyalin piksel tersebut dengan setia, jadi halonya ikut terbawa. Untuk mendapatkan tepi yang bersih, ekspor ulang karya dari file sumbernya sebagai PNG, atau pakai PNG di atas latar yang warnanya mendekati warna yang dituju saat GIF dibuat.

Cek cepat

Buka hasilnya di pratinjau: pola papan catur di belakang gambar menunjukkan dengan tepat piksel mana yang transparan.

GIF: piksel hidup atau matiTepi tercampur warna putihDi halaman gelap: halo terangDiekspor ulang dari sumber ke PNGKonversi membiarkan tepi apa adanya
Transparansi GIF hanya hidup atau mati per piksel, jadi tepinya sudah dicampur dengan warna latar saat GIF dibuat.

Apakah PNG Akan Lebih Besar daripada GIF?

Biasanya ukurannya tetap di kisaran yang sama, kadang lebih kecil. Semuanya bergantung pada cara PNG dikemas.

PNG Palet vs PNG 32-bit

Banyak konverter menyimpan setiap frame sebagai PNG 32-bit, dengan empat byte per piksel. Untuk gambar 256 warna, itu boros dan sering membuat file dua sampai empat kali lebih besar. Alat ini memakai PNG palet, satu byte per piksel, dan kompresi PNG sering menyamai atau mengalahkan kompresi GIF.

Kapan PNG Menjadi Lebih Besar

GIF yang dibuat dari foto atau video memakai dithering berat, yaitu derau titik-titik halus yang meniru warna tambahan. Derau sulit dikompresi dalam format lossless apa pun. Jika GIF seperti itu sumber Anda dan Anda hanya butuh gambar diam untuk dibagikan, GIF ke JPG menghasilkan file yang jauh lebih kecil.

GIF asliPNG palet (alat ini)PNG 32-bitPanjang batang: ukuran file, gambar sama
Piksel yang sama, dikemas tiga cara: PNG palet biasanya mendekati ukuran GIF, PNG 32-bit jauh lebih besar.

GIF vs PNG Sekilas

GIFPNG
KompresiTanpa kehilangan (LZW)Tanpa kehilangan (Deflate)
WarnaHingga 256 per framePalet atau jutaan warna
TransparansiHidup/mati per piksel256 tingkat per piksel
AnimasiYaTidak (PNG standar)
Paling cocok untukLoop pendek, animasi sederhanaLogo, ikon, tangkapan layar, gambar diam untuk disunting

Kapan Sebaiknya Mengubah GIF ke PNG

Konversi layak dilakukan setiap kali Anda butuh gambar diam yang tepinya tetap tajam dan transparansinya terjaga.

Alasan Tepat untuk Mengonversi

  • Menjadikan satu frame GIF reaksi sebagai stiker, emoji, atau avatar.
  • Memakai logo atau ikon GIF lama di dokumen, slide, atau aplikasi yang lebih menyukai PNG.
  • Menyimpan pixel art frame demi frame untuk disunting.
  • Mengambil tangkapan layar yang bersih dari GIF rekaman layar.

Kapan Tetap Memakai GIF

Jika gerakannya yang penting, pertahankan GIF: PNG hanyalah satu gambar diam. Dan jika setiap frame dari animasi panjang dibutuhkan untuk situs web, format video biasanya lebih kecil daripada ratusan PNG.

Hasilnya bagusLogo dan ikonStiker dan emojiSeni pikselLebih baik tetap GIF atau JPGGIF mirip fotoAnimasi panjang utuh
Gambar berwarna datar terkonversi dengan baik. GIF yang mirip foto menjadi lebih besar sebagai PNG.

Setelah Mengubah GIF ke PNG

Untuk membuat PNG lebih kecil lagi, proses dengan kompres PNG. Untuk web, PNG ke WebP mempertahankan transparansi dalam file yang lebih kecil lagi, dan ubah ukuran gambar atau potong gambar menyesuaikannya dengan ukuran persis yang diminta sebuah situs.

Butuh gambar diam yang ramah foto? Lihat GIF ke JPG. Semua pasangan format lainnya tercantum di konverter gambar.

GIF ke PNG — Pertanyaan yang Sering Diajukan

Ya, tanpa akun dan tanpa batas harian. Konversi berjalan di browser Anda, jadi tidak ada biaya server yang perlu dibebankan. Format lain tersedia di <a href="/id/image-converter">konverter gambar</a>.

Bisa. Pilih satu frame di strip, atau pilih "Semua frame (ZIP)" untuk mendapatkan setiap frame sebagai PNG tersendiri. PNG standar tidak bisa beranimasi; untuk gambar diam yang lebih kecil, lihat <a href="/id/gif-to-jpg">GIF ke JPG</a>.

Ya. Piksel transparan tetap transparan. Tepi yang dicampur GIF dengan warna latar tetap seperti itu, karena campurannya sudah menjadi bagian dari piksel. Untuk memperkecil hasilnya, gunakan <a href="/id/compress-png">kompres PNG</a>.

Sebagian besar frame GIF animasi hanya menyimpan bagian yang berubah. Alat ini menyusun ulang setiap frame dari frame-frame sebelumnya, jadi Anda mendapat gambar yang utuh. Untuk memangkas hasilnya setelah itu, gunakan <a href="/id/crop-image">potong gambar</a>.

Ya. Kedua format bersifat lossless, dan PNG mempertahankan setiap piksel frame. File disimpan dengan palet, jadi ukurannya tetap mendekati GIF. Untuk keperluan web, <a href="/id/png-to-webp">PNG ke WebP</a> menghasilkan file lebih kecil.

Tidak. Dekode dan enkode terjadi di tab browser Anda dan file tidak pernah meninggalkan perangkat. Hal yang sama berlaku untuk <a href="/id/resize-image">ubah ukuran gambar</a> dan semua alat lain di situs ini.

300 frame pertama ditampilkan dan dikonversi; halaman akan memberi tahu jika sebuah GIF punya lebih banyak. Untuk animasi panjang, video atau <a href="/id/image-to-pdf">PDF berisi frame pilihan</a> sering lebih praktis.

Periksa ukuran yang diminta tujuan Anda. <a href="/id/resize-image">Ubah ukuran gambar</a> mengatur piksel secara persis, dan <a href="/id/compress-image-to-100kb">kompres ke 100 KB</a> menangani batas unggahan.

T

Tim Engineering TinyImagePro

Kami membangun alat file berbasis browser yang tidak pernah mengunggah data Anda. Konverter ini menyusun ulang setiap frame GIF seperti yang diputar browser, jadi frame yang Anda simpan adalah frame yang Anda lihat.

Tentang TinyImagePro →