PNG’yi AVIF’e Dönüştürme
AVIF (AV1 Image File Format), AV1 video codec’i üzerine inşa edilmiş yeni nesil resim formatıdır. Hem JPEG hem de WebP’den daha küçük dosyalar üretirken eşit veya daha iyi görsel kalite sağlar. 5 MB’lık bir PNG fotoğraf, kalite 80’de AVIF olarak 200-400 KB’a sıkışır ve farklılıklar normal görüntüleme boyutlarında görünmez.
Bu araç PNG’yi AVIF’e tamamen tarayıcınızda Canvas API’sini kullanarak dönüştürür. Hiçbir dosya sunucuya yüklenmez. PNG’nizi bırakın, kaliteyi ayarlayın ve sonucu indirin.
Neden AVIF, WebP veya JPEG yerine?
AVIF her iki formatın da yerini almak üzere tasarlanmıştır. Fotoğraflar için eşdeğer kalitede WebP’yi dosya boyutunda %20-30 oranında geride bırakır ve JPEG’den farklı olarak şeffaflık ve geniş renk gamı (HDR) destekler. AVIF’in arkasındaki AV1 codec’i, Google, Apple, Mozilla, Microsoft ve Netflix’in de aralarında bulunduğu Alliance for Open Media tarafından geliştirilmiştir.
Ana ödünleşim tarayıcı desteğidir. WebP tarayıcıların %97’sinden fazlasında çalışırken, AVIF desteği 2025 itibarıyla %93 civarındadır. Web’de resim sunuyorsanız, standart yaklaşım HTML <picture> öğesini AVIF birincil kaynak ve WebP veya JPEG yedekleme olarak kullanmaktır.
Kullanım
- Yukarıdaki dönüştürücüye bir PNG dosyası bırakın veya yapıştırın
- Kalite çubuğunu ayarlayın (80-85 fotoğraflar için ideal noktadır)
- Orijinal ve dönüştürülmüş dosya boyutlarını karşılaştırın
- AVIF dosyasını indirin
PNG’den AVIF’e ne zaman dönüştürmeli
Web’de sunulması gereken PNG olarak depolanmış fotoğraflar veya karmaşık resimleriniz olduğunda dönüştürün. Fotoğraflar için PNG dosyaları tipik olarak gerekenden 5-10 kat daha büyüktür. AVIF bu boşluğu diğer formatlardan daha agresif kapatırken gerektiğinde şeffaflığı korur.
PNG zaten küçükse (20 KB altı) basit simgeler, logolar veya diyagramlar için dönüştürmeyi atlayın. Kodlama yükü küçük dosyalar için buna değmez ve vektör grafikler için SVG genellikle daha iyi bir seçimdir.
İş akışınız resimleri satır içine gömmek için Base64 Kodlayıcı kullanıyorsa, önce AVIF’e dönüştürmek kodlanmış dize uzunluğunu önemli ölçüde azaltabilir.