Bir görseli kaydederken çıkan "PNG mi, JPG mi?" sorusu basit görünür ama yanlış cevap ya gereksiz büyük bir dosyaya ya da gözle görülür bir kalite kaybına yol açar. İkisi arasındaki fark, tek bir teknik ayrımdan doğar: JPG kayıplı, PNG kayıpsız sıkıştırma kullanır.
Kayıplı ve kayıpsız sıkıştırma ne demek?
JPG, dosyayı küçültmek için görüntüdeki bazı bilgileri kalıcı olarak atar. Attığı bilgiler insan gözünün en az fark ettiği detaylardır — bu yüzden bir fotoğrafta %70 küçülme bile çoğu zaman gözle ayırt edilmez. PNG ise hiçbir bilgiyi atmaz; dosyayı sadece daha verimli kodlar. Bu yüzden PNG her zaman orijinaline birebir eşittir, ama fotoğraflarda çok daha büyük dosya üretir.
Hangi durumda hangisi?
| Kullanım | Tercih | Neden |
|---|---|---|
| Fotoğraf (manzara, portre, ürün) | JPG | Yumuşak renk geçişlerinde kayıp fark edilmez, dosya %60-90 küçülür |
| Logo, ikon, amblem | PNG | Keskin kenarlar ve şeffaf arka plan korunur |
| Ekran görüntüsü (metin içeren) | PNG | JPG metin kenarlarında bulanık lekeler oluşturur |
| Şeffaf arka planlı görsel | PNG | JPG şeffaflığı hiç desteklemez, beyaza çevirir |
| E-postaya eklenecek fotoğraf | JPG | Boyut sınırlarına takılmamak için |
| Baskıya gidecek grafik | PNG | Kayıpsız — baskıda her detay görünür |
Şeffaflık: en sık yapılan hata
JPG formatı şeffaflığı teknik olarak saklayamaz. Şeffaf arka planlı bir PNG'yi JPG'ye çevirdiğinizde şeffaf bölgeler beyaza (bazı programlarda siyaha) dönüşür ve bu geri alınamaz. Logosunu JPG olarak kaydedip sonra koyu bir arka plana yerleştirmeye çalışan herkes bu beyaz kutuyu görmüştür.
Şeffaflık gerekiyorsa ve dosya boyutu da önemliyse, üçüncü bir seçenek var: WebP. Hem şeffaflığı destekler hem de PNG'den belirgin biçimde küçüktür. Modern tarayıcıların tamamı destekler.
Ekran görüntülerinde neden PNG?
JPG'nin sıkıştırma algoritması keskin kontrast geçişlerinde zorlanır. Metin, tam olarak bu tanıma uyar: siyah piksel yanında beyaz piksel. Sonuç, harflerin çevresinde "artifact" denen bulanık gri lekeler olur. Aynı ekran görüntüsü PNG olarak kaydedildiğinde hem daha net görünür hem de çoğu zaman daha küçük olur — çünkü ekran görüntüleri az sayıda düz renk içerir ve PNG bu tür içerikte çok verimlidir.
Pratik karar kuralı
- Görselde şeffaflık var mı? → PNG (veya WebP)
- Görselde okunması gereken metin var mı? → PNG
- Bu bir fotoğraf mı? → JPG
- Dosyayı tekrar tekrar düzenleyecek misiniz? → Çalışma dosyası PNG, çıktı JPG
- Hiçbiri net değil mi? → Her ikisini de üretip boyut ve görünümü karşılaştırın
Son madde göründüğünden daha pratik: dönüştürme işlemi saniyeler sürdüğü için, kararsız kaldığınızda iki çıktıyı da alıp yan yana koymak en hızlı yöntem. Aşağıdaki araçların hepsi tarayıcınızda çalışır, dosyalarınız hiçbir sunucuya yüklenmez.