GIF animasyonlarını sıkıştırın
Hareketli GIF’leri daha az renk, akıllı kareler ve yeniden boyutlandırmayla küçültün. Animasyon korunur.
Dosyaları buraya bırakın
veya
Dosya seçinGIF · JPG · PNG · SVG · TIFF · WebP
Dosyalar cihazınızdan hiç çıkmaz
Sıkıştırıcı yükleniyor…
GIF dosyaları nasıl sıkıştırılır
Dosyalarınızı ekleyin
Dosyaları kutuya bırakın, yapıştırın veya cihazınızdan seçin. Hiçbir şey yüklenmez.
Ayarları kontrol edin
Varsayılan ön ayar çoğu dosyaya uygundur. Daha küçük bir dosya gerekiyorsa kaliteyi, boyutu veya formatı değiştirin.
Sonucu indirin
Her dosyayı ayrı ayrı ya da hepsini tek bir ZIP olarak kaydedin. Bir dosya küçülemiyorsa orijinali sizde kalır.
GIF: ortadan kalkmayı reddeden eski bir format
GIF (Graphics Interchange Format) 1987’den kalmadır ve 1989’daki 89a sürümü onu hayatta tutan iki özelliği ekledi: animasyon ve şeffaf bir renk. Sohbet uygulamalarındaki tepkiler, küçük afişler, yükleme simgeleri ve hata bildirimlerindeki kısa ekran kayıtları hâlâ GIF olarak paylaşılır, çünkü her tarayıcı, e-posta istemcisi ve mesajlaşma uygulaması bunları bir video oynatıcı olmadan gösterebilir.
Formatın katı sınırları vardır. Her kare bir paletten en fazla 256 renk kullanabilir ve şeffaflık ya hep ya hiçtir: bir piksel ya tamamen görünür ya da tamamen saydamdır, yumuşak kenar yoktur. Sıkıştırma LZW’dir; düz renkli alanlarda iyi, fotoğraflarda, gürültüde ve renk geçişlerinde kötü çalışan kayıpsız bir yöntemdir.
Hareketli GIF’ler neden bu kadar büyür
GIF’te hareket tahmini yoktur. Bir video codec’i tam bir resmi saklar, ardından çoğunlukla değişiklikleri; GIF ise her kareyi ayrı bir resim olarak saklar. Saniyede 15 karede on saniye 150 resim eder. Bunlar 1080 piksel genişliğindeki bir telefon ekranından kaydedildiyse, her kare tek başına yüzlerce kilobayt olabilir ve animasyonun tamamı hızla onlarca megabayta ulaşır.
Araç, animasyonu ve zamanlamasını koruyarak buna formatın izin verdiği yollarla saldırır:
- Kare farkı. Önceki karedekiyle aynı kalan (ya da renkler azaltıldığında neredeyse aynı kalan) pikseller şeffaf yapılır; böylece LZW yalnızca hareket edeni kodlamak zorunda kalır.
- Palet azaltma. Daha az renk, daha kısa kodlar ve daha uzun aynı piksel dizileri demektir.
- Yeniden boyutlandırma. Genişliği ve yüksekliği yarıya indirmek her karenin piksel sayısını dörtte bire düşürür; bu genellikle her şeyden fazla kazandırır.
Önerilen ayarlar
| GIF’in gideceği yer | Genişlik | Renkler |
|---|---|---|
| Sohbet tepkisi veya çıkartma | 320–480 px | 64–128 |
| E-posta bülteni | 640 px (olağan 600 px’lik e-posta düzenine yakın) | 128 |
| Hata bildirimi veya eğitim kaydı | 800 px ya da orijinal boyut | Arayüzde kaç renk olduğuna bağlı olarak 64–256 |
| Sabit logo veya simge | gerçek boyut | doğru görünecek kadar az; bunun yerine PNG’yi düşünün |
Yazılımların ekran kayıtlarında genellikle az renk vardır ve 64 rengi iyi kaldırır. Ten renkleri ve gökyüzü içeren gerçek sahne görüntüleri 256 rengin tamamına ihtiyaç duyar ve yine de bantlaşma gösterir; bu tür içerik video olarak daha iyidir.
Dosyadan dosyaya çok farklı sonuçlar bekleyin. Varsayılan 128 renkle yaptığımız testlerde, zaten optimize edilmiş iki gerçek GIF hiç küçültülemedi; tam karelerle ve kare başına bir paletle basit yoldan kaydedilmiş bir test animasyonu ise %79 küçüldü.
Ne zaman dönüştürmeli
Paylaşacağınız yer video kabul ediyorsa, aynı karelerden yapılmış bir MP4 genellikle GIF’ten kat kat küçüktür ve tam renklidir. Hareketli WebP web siteleri için başka bir seçenektir: 24 bit rengi ve yumuşak şeffaflığı destekler ve tüm güncel tarayıcılarda gösterilir. Hiç hareket etmeyen bir GIF için PNG kayıpsızdır, yumuşak kenarları destekler ve genellikle daha küçüktür.
Hedef bir e-postaysa (pek çok e-posta istemcisi videoyu ve hareketli WebP’yi yok sayar) ya da yalnızca GIF yüklemelerini kabul eden bir platformsa GIF’te kalın.
GIF hakkında sorular
GIF’im hâlâ hareketli olacak mı?
Evet. Kare sırası, kare gecikmeleri ve döngü ayarı korunur. Yalnızca her karenin saklanma biçimi, palet ve isterseniz boyut değişir.
Sıkıştırılmış GIF’te neden bantlar veya lekeler görünüyor?
Daha az renkle yumuşak geçişler görünür basamaklara dönüşür ve kareler arasında yalnızca hafifçe değişen pikseller önceki kareden alınır. Bu sizi rahatsız ediyorsa renk sayısını artırın; 256 renkte bu yeniden kullanım kapatılır.
Küçültmek için kareleri silebilir miyim?
Evet. “Kare hızını yarıya indir” seçeneğini açın: her ikinci kare atılır ve animasyon süresini korur. Her kare ayrı saklandığı için bu, uzun animasyonlarda çok etkilidir; ekran kayıtları için saniyede 12–15 kare genellikle yeterlidir. Aynı kareler her durumda birleştirilir.
GIF şeffaflığı destekler mi?
Paletteki bir renk şeffaf olarak işaretlenebilir; yani bir piksel ya tamamen gösterilir ya da tamamen gizlenir. Yumuşak, kenar yumuşatmalı kenarları olan logolar tırtıklı bir dış hat alır; PNG veya WebP bunları düzgün işler.
GIF sıkıştırma kayıplı mıdır?
LZW aşaması kayıpsızdır ve zaten yeterince az renge sahip bir GIF yalnızca daha verimli biçimde yeniden kodlanır. Kayıplar paleti azaltmaktan, yeniden boyutlandırmaktan veya kare hızını yarıya indirmekten gelir ve bu üç ayarın hepsini siz kontrol edersiniz.
Diğer araçlar
Tüm resim türleri resim sıkıştırma sayfasında listelenir. Nasıl çalışır sayfası her şeyin neden tarayıcınızın içinde çalıştığını açıklar.