Konversi PNG ke GIF

GIF adalah format yang bekerja di setiap aplikasi chat, forum, klien email, dan CMS lama, dan mendukung transparansi. Mengonversi PNG ke GIF mengurangi gambar ke palet 256 warna; halaman ini menjelaskan kapan itu tidak masalah dan kapan tidak. Konversi berjalan di browser Anda tanpa unggahan.

Cara mengonversi PNG ke GIF

  1. Letakkan satu atau banyak gambar PNG di alat di bawah.
  2. Format keluaran sudah diatur ke GIF. Sesuaikan kualitas jika mau.
  3. Klik jalankan untuk mengonversi.
  4. Unduh setiap GIF, atau ambil semuanya sebagai ZIP.

Memahami batas 256 warna

GIF menyimpan gambar sebagai indeks ke palet paling banyak 256 warna. Itu murah hati pada 1989 dan sangat membatasi sekarang. PNG bisa menampung 16,7 juta warna plus saluran alfa penuh. Saat mengonversi, konverter harus memilih 256 warna yang paling mewakili gambar dan memetakan setiap piksel ke salah satunya. Untuk logo dengan lima warna, grafik, ikon, atau pixel art, tidak ada yang hilang. Untuk foto, hasilnya menunjukkan banding di langit dan warna kulit serta tampilan berbintik dan ter-dither di gradasi.

Sebelum mengonversi foto ke GIF, tanyakan apakah tujuannya benar-benar butuh GIF. Jika hanya butuh gambar diam yang didukung luas, JPG akan tampak jauh lebih baik pada ukuran lebih kecil.

Kapan PNG ke GIF masuk akal

  • Tanda tangan email dan template newsletter di klien yang salah menangani transparansi PNG.
  • Avatar forum dan gambar tanda tangan dengan daftar format ketat.
  • Sistem manajemen konten lawas dan alat intranet.
  • Ikon sangat kecil di mana kesederhanaan GIF menghasilkan file mungil.
  • Pixel art, di mana palet terbatas adalah bagian estetika dan GIF menyimpannya persis.

Transparansi berperilaku berbeda

Transparansi PNG adalah skala halus 0 sampai 255 per piksel, yang memungkinkan tepi lembut dan bayangan. Transparansi GIF adalah satu entri palet yang ditandai "tembus", jadi setiap piksel sepenuhnya terlihat atau sepenuhnya tak terlihat. Saat konversi, piksel semi-transparan dibulatkan ke salah satu arah, yang bisa meninggalkan pinggiran bergerigi di sekitar tepi anti-alias. Solusinya adalah meratakan PNG ke warna latar tempat ia akan muncul sebelum mengonversi, agar anti-aliasing menyatu ke warna itu bukan ke transparansi.

Hasil yang diharapkan berdasarkan jenis gambar

Isi PNGHasil GIF
Logo, ikon datar, grafikIdentik, biasanya file lebih kecil
Pixel artIdentik
Tangkapan layar dengan teksBaik; sedikit pergeseran warna di area berbayang
Ilustrasi dengan gradasiBanding terlihat
FotoBerbintik dan terposterisasi; gunakan JPG saja

Pertanyaan yang sering diajukan

Mengapa GIF saya tampak lebih buruk dari PNG?

GIF hanya bisa menampung 256 warna per gambar. Foto dan gradasi halus dikurangi ke palet itu, yang bisa menyebabkan banding atau bintik yang terlihat. Grafik datar, logo, dan pixel art terkonversi sempurna.

Apakah transparansi dipertahankan?

Ya, tapi transparansi GIF hanya aktif atau nonaktif per piksel. Tepi lembut semi-transparan dari PNG menjadi tepi keras. Letakkan gambar di latar polos dulu jika ada bayangan lembut.

Bisakah saya membuat GIF animasi di sini?

Tidak. Ini mengonversi satu gambar diam. GIF animasi membutuhkan urutan frame atau sumber video.

Mengapa memakai GIF alih-alih PNG atau WebP?

Kompatibilitas. GIF didukung oleh benar-benar semua hal, termasuk perangkat lunak sangat lama, tanda tangan email, dan sistem forum yang menolak PNG atau WebP.

File Anda tidak pernah meninggalkan perangkat Anda

Setiap alat di Squishly Tools 100% gratis dan berjalan sepenuhnya di dalam browser Anda. Gambar dan dokumen Anda diproses di komputer Anda sendiri dan tidak pernah diunggah ke server. Tanpa akun, tanpa watermark, dan tanpa jebakan.