PNG dosyası yükle
Her biri 5 MB'a kadar 3 dosya dönüştürebilirsiniz
PNG dosyası yükle
Kaydolun ve günde 10 ücretsiz dönüşüm alın
PNG'den AVIF'e dönüşüm neden modern web için en uygun
PNG'den AVIF'e dönüşüm, klasik kayıpsız formattan hem kayıplı hem kayıpsız çalışabilen modern bir standarda geçiştir. Bu dönüşümün ana avantajı, AVIF'in PNG şeffaflığını tamamen korurken 2-5 kat daha küçük dosyalar oluşturmasıdır. Web geliştiriciler için bu, yükleme hızından ödün vermeden alfa kanallı görüntüler kullanabilme anlamına gelir.
PNG (Portable Network Graphics), 1996'dan beri şeffaflık gerektiren web grafikleri için standart olmuştur. Format, kayıpsız sıkıştırma ve tam 8-bit alfa kanalı sağlar. Ancak bu avantajların bir bedeli vardır: fotoğrafik içerikli PNG dosyaları eşdeğer JPEG'lerden onlarca kat daha ağır olabilir ve basit grafikler bile gerekenden fazla yer kaplar.
AVIF (AV1 Image File Format), 2019'da Alliance for Open Media'nın çalışmasının sonucu olarak ortaya çıktı — Google, Apple, Microsoft, Amazon, Netflix, Meta ve Mozilla'yı içeren bir konsorsiyum. AV1 video codec'ine dayanan format, tam şeffaflık desteğiyle benzeri görülmemiş sıkıştırma verimliliği sunar. Alfa kanallı PNG dosyaları için AVIF, işlevsellik kaybetmeden boyutu azaltabilen ilk gerçek alternatiftir.
PNG'den AVIF'e dönüşümün benzersiz avantajları
Tam şeffaflık koruması
JPEG ve diğer birçok formatın aksine, AVIF 8-bit alfa kanalını tam olarak destekler — tıpkı PNG gibi. Dönüşüm sırasında şunlar korunur:
- Tamamen şeffaf alanlar — alpha=0 olan pikseller tamamen şeffaf kalır
- Yarı şeffaf efektler — yumuşak gölgeler, bulanık kenarlar, cam katmanları
- Gradyan şeffaflık — şeffaftan opağa geçişler
- Anti-aliasing — şeffaf arka planda düzleştirilmiş nesne kenarları
Bu, logolar, simgeler, UI öğeleri ve rastgele arka planlar üzerine yerleştirilmesi gereken tüm grafikler için kritik öneme sahiptir.
Farklı görevler için iki sıkıştırma modu
AVIF, PNG'de bulunmayan esneklik sunar:
Kayıplı — minimum görsel artifaktlarla PNG'den boyutu %70-90 azaltır. İdeal kullanım alanları:
- Şeffaf arka planda fotoğraflar (kesilen ürünler)
- Çok renkli karmaşık illüstrasyonlar
- Küçük kayıpların kabul edilebilir olduğu görüntüler
Kayıpsız — her pikseli orijinalle aynı korurken dosya PNG'den %20-40 daha küçüktür. Uygun kullanım alanları:
- Her pikselin önemli olduğu pixel art
- Metin içeren ekran görüntüleri
- Teknik grafikler ve diyagramlar
- Daha fazla düzenleme için kaynak dosyalar
WebP ile karşılaştırma
WebP de şeffaflığı destekler, ancak AVIF verimlilikte onu geçer:
| Parametre | PNG | WebP | AVIF |
|---|---|---|---|
| Dosya boyutu (temel) | %100 | %60-70 | %40-50 |
| Şeffaflık | 8-bit alfa | 8-bit alfa | 8-bit alfa |
| Kayıpsız mod | Evet | Evet | Evet |
| Renk derinliği | 16 bit | 8 bit | 12 bit |
| HDR | Hayır | Hayır | Evet |
| Tarayıcı desteği | %100 | %97+ | %93+ |
Şeffaflıklı PNG dosyaları için AVIF, WebP'den %20-30 daha iyi sıkıştırma sağlar.
PNG'den AVIF'e dönüşümün teknik yönleri
Şeffaflık kodlaması nasıl çalışır
PNG, alfa kanalını DEFLATE algoritması tarafından renk kanallarıyla birlikte sıkıştırılan ayrı bir veri düzlemi olarak saklar. AVIF temelden farklı bir yaklaşım kullanır:
Önceden çarpılmış alfa — renk bileşenleri kodlamadan önce şeffaflık değeriyle çarpılır. Bu, yarı şeffaf alanların sıkıştırma kalitesini artırır.
Yardımcı düzlemler — alfa kanalı ayrı kalite ayarlarıyla yardımcı düzlem olarak kodlanır. Rengi kayıplı sıkıştırırken alfayı kayıpsız koruyabilirsiniz.
Kroma alt örnekleme — opak alanlar için (videodaki gibi) kroma alt örnekleme uygulanır, boyutu daha da azaltır.
Kalite parametresinin etkisi
AVIF'teki kalite parametresi (1-100) boyut ve görsel kalite dengesini etkiler:
| Kalite | PNG'ye göre tipik boyut | Uygulama |
|---|---|---|
| 100 (kayıpsız) | %60-80 | Pixel art, ekran görüntüleri |
| 85-95 | %30-50 | Yüksek kaliteli grafikler |
| 70-85 | %15-30 | Web kullanımı |
| 50-70 | %8-20 | Önizlemeler, küçük resimler |
Çoğu PNG dosyası için 75-85 kalite optimum dengeyi sağlar: boyut 3-5 kat azalırken görsel kayıplar algılanamaz.
PNG→AVIF kullanım senaryoları
Web geliştirme: simgeler ve UI öğeleri
Modern siteler şeffaflıklı yüzlerce simge, düğme ve arayüz öğesi kullanır. PNG sprite'ları ve tek simgeler yüzlerce kilobayt kaplayabilir.
AVIF dönüşümü sağlar:
- Simge seti boyutunda %60-80 azalma
- Keskin kenarlar ve anti-aliasing korunması
- Daha hızlı arayüz yüklemesi
Örnek: 100 adet 64×64 piksel simge seti
- PNG: ~800 KB
- WebP: ~320 KB
- AVIF: ~180 KB
E-ticaret: şeffaf arka planda ürünler
Online mağazalar genellikle herhangi bir arka plana yerleştirmek için kesilmiş ürün fotoğrafları kullanır. Yüksek çözünürlüklü PNG ürün dosyaları megabaytlar kaplar.
AVIF şunları sağlar:
- Halo olmadan kaliteli kesim korunması
- Ürün kartı boyutunda 4-6 kat azalma
- Katalog yüklemesini %50-70 hızlandırma
Tasarım: logolar ve marka
Logolar herhangi bir arka planda çalışmalı ve mükemmel kaliteyi korumalıdır. PNG geleneksel olarak şeffaflıklı logolar için kullanılır.
Kayıpsız modda AVIF:
- Orijinalle bit-mükemmel özdeşlik
- PNG'den %25-40 daha küçük boyut
- Marka renkleri için geniş renk gamı desteği
Gerçek boyut azaltma örnekleri
Şeffaflıklı tipik PNG dosyaları için dönüşüm sonuçları:
| Görüntü türü | PNG | WebP | AVIF (q80) | Tasarruf |
|---|---|---|---|---|
| Gölgeli 256×256 simge | 85 KB | 45 KB | 22 KB | %74 |
| Şeffaf arka planda logo | 120 KB | 72 KB | 38 KB | %68 |
| Kesilmiş ürün fotoğrafı | 1.8 MB | 680 KB | 320 KB | %82 |
| Arayüz ekran görüntüsü | 950 KB | 420 KB | 280 KB | %71 |
| Yarı şeffaf UI öğesi | 65 KB | 35 KB | 18 KB | %72 |
Ortalama tasarruf PNG boyutunun %70-75'idir.
AVIF tarayıcı ve yazılım uyumluluğu
Tarayıcı desteği (2025)
| Tarayıcı | Sürüm | Durum |
|---|---|---|
| Chrome | 85+ (2020) | Tam destek |
| Firefox | 93+ (2021) | Tam destek |
| Safari | 16.4+ (2023) | Tam destek |
| Edge | 121+ (2024) | Tam destek |
| Opera | 71+ (2020) | Tam destek |
Küresel kapsam: kullanıcıların ~%93'ü. Kalan %7 için fallback gereklidir.
PNG→AVIF ile web sitesi performans optimizasyonu
Core Web Vitals üzerindeki etkisi
Largest Contentful Paint (LCP) — ana içerik yükleme süresi. Büyük PNG görüntüler genellikle kötü LCP skorlarının nedenidir. AVIF ile dosya boyutlarını %60-80 azaltmak görsel içerik yüklemesini doğrudan hızlandırır.
First Input Delay (FID) — kullanıcının ilk eylemine yanıt süresi. Daha küçük görüntü boyutları, ayrıştırma ve işleme sırasında daha az tarayıcı yükü anlamına gelir, ana iş parçacığını kullanıcı girişi işleme için serbest bırakır.
Kullanıcılar için trafik tasarrufu
PNG'den AVIF'e geçiş, özellikle sınırlı trafiği veya kararsız bağlantıları olan mobil kullanıcılar için değerlidir. Ortalama %70 boyut azaltmayla, katalog sayfası başına 50 ürün görüntüsü olan bir online mağaza, kullanıcılara sayfa yüklemesi başına yaklaşık iki megabayt trafik tasarrufu sağlar.
PNG'dan AVIF'a dönüştürme ne için kullanılır
UI öğeleri ve simgeler
Gölgeler ve yarı şeffaflıklı düğmeler, simgeler, arayüz öğeleri — %70+ boyut azaltmayla
Şeffaf arka planda ürünler
Kenar kalitesi korunarak online mağazalar için kesilmiş fotoğraflar
Logolar ve marka
Herhangi bir renk üzerine yerleştirmek için şeffaf arka planda logolar — kayıpsız modda
Oyun kaynakları
Şeffaflıklı oyunlar ve uygulamalar için sprite'lar, dokular ve efektler
Web sitesi optimizasyonu
Alfa kanallı görüntü boyutu azaltma yoluyla Core Web Vitals iyileştirmesi
PNG'dan AVIF'a dönüştürme ipuçları
Aşamalı geliştirme kullanın
Optimizasyonu korurken maksimum uyumluluk için picture etiketi aracılığıyla AVIF → WebP → PNG ayarlayın
Modu bilinçli seçin
Logolar ve pixel art için kayıpsız kullanın. Fotoğraflar ve karmaşık grafikler için — 75-85 kalitede kayıplı
Yarı şeffaflığı kontrol edin
Dönüşümden sonra gölgelerin ve gradyan şeffaflığın doğru görüntülendiğinden emin olun
Orijinalleri saklayın
Farklı ayarlarla olası yeniden dönüşüm için orijinal PNG dosyalarını saklayın