Lewati ke konten utama

Semua pemrosesan dilakukan secara lokal di browser Anda

Image Machine logo
Image Machine

Kembali ke Beranda

GIF ke APNG — Konversi GIF Animasi ke PNG Animasi

Konversi GIF animasi ke PNG animasi (APNG) langsung di browser Anda. APNG mempertahankan warna 24-bit penuh dan transparansi 8-bit asli tanpa kehilangan kualitas, sehingga animasi terlihat lebih bersih dan tajam daripada GIF 256 warna. Tanpa unggah, tanpa tanda air — file Anda tidak pernah meninggalkan perangkat Anda.

Unggah GIF untuk dikonversi ke APNG

Letakkan GIF animasi di sini, atau klik untuk menelusuri. Semuanya berjalan secara lokal di perangkat Anda.

Pilih GIF

Tempel (Ctrl/⌘+V) atau seret gambar — atau impor dari URL

GIF to APNG mengonversi GIF animasi menjadi PNG animasi (APNG) sepenuhnya di browser Anda. APNG adalah perluasan modern dan kompatibel-mundur dari format PNG yang menyimpan animasi utuh dalam satu file .png. Tidak seperti GIF — yang terbatas pada palet 256 warna per frame dan satu warna yang sepenuhnya transparan — APNG mendukung warna penuh 24-bit dan transparansi 8-bit (256 tingkat) yang halus, dan konversinya sepenuhnya lossless. Hasilnya adalah animasi yang lebih bersih dan tajam tanpa banding akibat dithering serta dengan tepi yang lembut dan ter-anti-alias yang sama sekali tidak bisa diwakili oleh GIF. Karena semuanya berjalan secara lokal dengan JavaScript tanpa WebAssembly, GIF Anda tidak pernah diunggah ke server: tidak ada antrean, tidak ada tanda air, tanpa pendaftaran, dan tanpa paywall ukuran file. Bahkan tetap berfungsi offline setelah halaman dimuat.

Apa yang sebenarnya berubah saat GIF diubah menjadi APNG

Apa yang terjadiGIF yang Anda unggahAPNG yang dihasilkan
WarnaPaling banyak 256 per bingkai. Pada delapan animasi uji, bingkai paling berwarna dari masing-masing hanya memuat 29 sampai 253 warna berbeda, karena batas itu memang milik formatnya.Semua 16,7 juta tersedia, hanya saja GIF sudah tidak punya satu pun untuk diberikan. Konversinya persis, jadi Anda menerima kembali 29 sampai 253 warna yang sama dalam wadah yang sebenarnya muat jauh lebih banyak.
KesetiaanPersis seperti GIF itu apa adanya.Piksel identik bita demi bita. Diperiksa dengan mendekode keluaran kami memakai Pillow, implementasi yang tidak berbagi kode sama sekali dengan milik kami: setiap bingkai cocok persis, termasuk alfa.
TransparansiSatu bit. Sebuah piksel sepenuhnya tembus pandang atau sepenuhnya buram, tidak pernah di antaranya. Tak satu pun dari delapan berkas uji memuat satu piksel setengah transparan, karena GIF tidak bisa menyimpannya.256 tingkat, yang juga tidak bisa dipasok oleh sumbernya. Ini baru berguna kalau Anda menyunting APNG-nya setelah itu.
Ukuran berkasUkuran yang Anda unggah.Biasanya lebih besar. Pada delapan animasi uji, 95% sampai 1064% dari berkas asal, 182% untuk berkas tengah. Hanya satu dari delapan yang keluar lebih kecil, dan itu satu-satunya sumber fotografis dalam kumpulan tersebut.
Waktu dan pengulanganJeda per bingkai dan jumlah pengulangan.Keduanya diteruskan tanpa perubahan. APNG menyimpan jeda sebagai pecahan persis, bukan perseratus detik seperti GIF, jadi tidak ada yang dibulatkan.
Di mana bisa diputarDi mana saja, termasuk tempat yang tidak menerima animasi jenis lain.Di semua peramban saat ini, dan di Safari sejak 2014. Perangkat lunak lama, klien surel, dan banyak formulir unggah masih menolaknya.

Diukur pada 8 GIF beranimasi dari Wikimedia Commons (15 sampai 288 bingkai, 116 KB sampai 9,9 MB), dijalankan melalui kode halaman ini sendiri: modul yang sama yang dijalankan peramban, bukan pengode pengganti. Bisa direproduksi dengan scripts/measure-apng-gif.mts. Ringkasan jujurnya: mengubah GIF menjadi APNG membuat berkas lebih besar dan mengembalikan persis apa yang Anda masukkan. Itu sepadan kalau Anda berniat terus menyunting animasinya, karena setiap suntingan berikutnya menjadi tanpa kehilangan; tidak sepadan kalau tujuannya «memperbaiki kualitas», karena kualitas sudah terpakai saat berkas itu menjadi GIF. Tempat APNG benar-benar sepadan dengan ukurannya adalah bingkai yang belum pernah melewati palet. Dua belas bingkai fotografis berukuran 320x240 memuat 14.204 warna berbeda dan menghabiskan 673,5 KB sebagai GIF berbanding 1686,7 KB sebagai APNG, dan GIF itu menggeser setiap kanal warna rata-rata 2,24 dan sampai 14 pada kasus terburuk. Tambahkan pudar transparansi yang halus, maka jaraknya membuka ke arah sebaliknya: alfa pada 300.120 piksel terlempar menjadi sepenuhnya buram atau hilang sama sekali, terburuk 127 tingkat, dan itulah yang sama sekali tidak bisa dilakukan GIF.

Cara Kerjanya

1

Pilih alat

Pilih dari 168+ alat untuk mengubah ukuran, mengonversi, mengompres, atau menyempurnakan gambar Anda.

2

Unggah & edit

Seret dan lepas gambar Anda lalu sesuaikan pengaturannya. Gambar tetap berada di perangkat Anda.

3

Unduh

Simpan hasil Anda secara instan — tanpa watermark, tanpa perlu pendaftaran.

Mengapa Image Machine?

File Anda tidak pernah meninggalkan perangkat Anda

Semua pemrosesan berjalan secara lokal di browser Anda. Gambar Anda tidak pernah diunggah ke server.

Sepenuhnya gratis

Setiap alat gratis, tanpa batas, tanpa watermark, dan tanpa biaya tersembunyi.

Sangat cepat

Tanpa menunggu unggahan — gambar Anda diproses secara instan di perangkat Anda sendiri.

Kualitas profesional

Hasil yang sempurna hingga piksel dengan kontrol penuh atas format, ukuran, dan kualitas.

Pertanyaan yang Sering Diajukan

Mengapa mengonversi GIF ke APNG?

APNG mempertahankan warna penuh 24-bit dan transparansi 8-bit yang sebenarnya, sedangkan GIF dibatasi 256 warna per frame dengan transparansi hidup/mati saja. Mengonversi ke APNG menghilangkan banding warna dan tepi transparan bergerigi yang khas pada GIF, menghasilkan animasi yang terasa lebih bersih — berguna untuk logo, stiker, animasi UI, dan apa pun yang memiliki gradien atau tepi lembut.

Apakah konversinya lossless?

Ya. Setiap frame GIF didekode menjadi piksel persis dan dikodekan ulang ke dalam APNG tanpa pengurangan kualitas atau kompresi ulang pada gambar yang terlihat — APNG, seperti PNG, adalah format lossless. Pengaturan waktu animasi (jeda per frame) dan pengaturan loop dari GIF asli dipertahankan.

Apakah APNG akan lebih kecil daripada GIF?

Tidak selalu. APNG menyimpan frame berwarna penuh dan lossless, sehingga untuk animasi fotografis atau yang sangat detail, file-nya bisa lebih besar daripada GIF 256 warna yang setara. Imbalannya adalah kualitas visual yang lebih tinggi. Untuk grafik sederhana dengan warna datar dan transparansi, APNG sering kali berukuran sebanding sambil tampak lebih baik.

Apakah browser dan aplikasi mendukung APNG, dan apakah ini privat?

Semua browser modern — Chrome, Firefox, Safari, dan Edge — merender APNG dan memutar animasinya; sebuah .apng/.png yang tidak dikenali sebagai animasi oleh suatu aplikasi tetap menampilkan frame pertamanya. Konversi terjadi sepenuhnya di perangkat Anda di dalam browser, sehingga file Anda tidak pernah diunggah dan tidak ada yang disimpan di server.

Alat Pengeditan

Ubah Ukuran GIF

Balik Gambar

APNG ke GIF

Tambahkan Teks ke GIF

Putar & Balik GIF

GIF ke Lembar Sprite