Ana içeriğe geç

Dosya Formatları

WebP Nedir? Google'ın Web Görsel Formatı Ayrıntılı Rehber

WebP, Google'ın web için geliştirdiği; kayıplı ve kayıpsız sıkıştırma, şeffaflık ve animasyonu tek formatta birleştiren görsel formatıdır. Nasıl çalıştığını, nerede sorun çıkardığını ve nasıl dönüştürüleceğini anlatıyoruz.

Yazar: Hemen Dönüştür Editör EkibiYayınlanma: 6 dk okuma

WebP formatı rehberi kapak görseli

WebP, Google'ın web sayfalarındaki görselleri küçültmek için geliştirdiği bir görsel formatıdır. JPG'nin kayıplı fotoğraf sıkıştırmasını, PNG'nin kayıpsız sıkıştırmasını ve şeffaflığını, GIF'in animasyonunu tek bir dosya türünde birleştirir. Bugün güncel tarayıcıların tamamı WebP gösterir; yine de bilgisayara indirdiğiniz bir WebP'nin eski bir programda açılmaması hâlâ sık yaşanan bir sorundur. Bu yazıda WebP'nin teknik yapısını, ne kadar kazanç sağladığını ve dönüştürürken nelere dikkat edilmesi gerektiğini anlatıyoruz.

WebP'nin kısa tarihçesi

Google, WebP'yi 30 Eylül 2010'da Chromium blogunda duyurdu. İlk sürüm yalnızca kayıplı sıkıştırma sunuyordu ve VP8 video kodeğinin tek kare (intra-frame) kodlamasına dayanıyordu. Sonraki yıllarda format genişletildi: Google'ın WebP SSS sayfasında, kayıpsız sıkıştırma ve şeffaflığın Chrome 23 ile, animasyonun ise Chrome 32 ile desteklendiği belirtilir. Format uzun süre yalnızca Google'ın belgeleriyle tanımlandı; Kasım 2024'te Google mühendisleri J. Zern, P. Massimino ve J. Alakuijala'nın yazdığı RFC 9649 ile IETF bünyesinde bilgilendirici (Informational) bir belge olarak yayımlandı ve image/webp MIME türü kayıt altına alındı.

WebP nasıl çalışır?

RIFF kapsayıcısı

RFC 9649'a göre WebP, RIFF (Resource Interchange File Format) yapısına dayanır. Dosya RIFF üstbilgisi ve WEBP imzasıyla başlar; görüntü verisi parçalar (chunk) hâlinde saklanır. Bu yapı sayesinde aynı formatta farklı sıkıştırma türleri ve ek veriler bir arada bulunabilir.

Kayıplı WebP (VP8)

Kayıplı WebP, görüntüyü VP8 parçasında VP8'in tek kare kodlamasıyla saklar. JPEG gibi bloklarla çalışır, ancak her bloğu komşu piksellerden tahmin edip yalnızca tahmin farkını kodlar; bu "öngörülü kodlama" JPEG'e göre kazancın ana kaynağıdır. Google'ın SSS sayfasına göre kayıplı WebP, 8 bit ve 4:2:0 renk alt örneklemesiyle (YUV420) çalışır; yani renk bilgisi JPEG'in yaygın ayarında olduğu gibi yarım çözünürlükte tutulur.

Kayıpsız WebP (VP8L)

Kayıpsız mod tamamen farklı bir bit akışı kullanır: VP8L. RFC 9649'a göre bu yöntem LZ77, önek (prefix) kodlaması ve bir renk önbelleğini birleştirir; renk kanallarının birbirinden tahmin edilmesi gibi dönüşümlerle PNG'den daha iyi sıkıştırma elde eder. Kanal başına 8 bit ARGB veriyle çalışır.

Şeffaflık ve animasyon

Kayıpsız WebP alfa kanalını doğrudan içerir. Kayıplı WebP'de ise saydamlık ayrı bir ALPH parçasında saklanır; böylece fotoğraf kısmı kayıplı, kenarlar ise tam saydamlıkla tutulabilir. Animasyon için ANIM ve ANMF parçaları kullanılır: her karenin konumu, süresi (milisaniye cinsinden), harmanlama ve temizleme yöntemi ayrı ayrı belirtilir. GIF'ten farklı olarak kareler 256 renkle sınırlı değildir.

Sınırlar

Google'ın SSS sayfasına göre bir WebP görselin en büyük boyutu 16383 x 16383 pikseldir. WebP, JPEG ya da PNG anlamında aşamalı (progressive) veya taramalı (interlaced) gösterim sunmaz. Renk derinliği 8 bitle sınırlı olduğundan HDR görüntüler için uygun değildir; bu alanda AVIF öne çıkar.

WebP gerçekten ne kadar küçük?

Google'ın kendi ölçümlerine göre kayıplı WebP görseller, eşdeğer SSIM kalite endeksinde karşılaştırılabilir JPEG'lerden %25-34 daha küçüktür; kayıpsız WebP görseller ise PNG'lerden %26 daha küçüktür. Google'ın aynı sayfası, kayıpsız WebP'nin şeffaflığı yalnızca %22 ek bayt maliyetiyle desteklediğini de belirtir. Bu oranlar Google'ın test setleri üzerinde ölçülmüş ortalamalardır; sizin görselinizde kazanç daha az ya da daha fazla olabilir.

Gerçek web verisi de benzer bir tablo çiziyor: HTTP Archive Web Almanac 2024'e göre mobilde medyan WebP görsel piksel başına 1,3 bit kullanıyor; bu değer JPEG'de 2,0, PNG'de 3,8 bit.

Tarayıcı ve yazılım desteği

Can I use verilerine göre WebP'yi tam olarak destekleyen tarayıcılar, küresel kullanımın %97,18'ini oluşturuyor (Ekim 2026). Tam destek Chrome 32, Firefox 65, Edge 18 ve Safari 16 ile başlar; Safari 14 ve 15 kısmi destek sunar. MDN'e göre macOS'ta Safari'nin WebP göstermesi için Safari 14 ve macOS Big Sur (11) ya da daha yenisi gerekir.

Kullanım tarafında WebP hızla büyüyor ama henüz JPEG ve PNG düzeyinde değil. W3Techs'in Ekim 2026 verisine göre izlenen sitelerin %22,7'si WebP kullanıyor. Web Almanac 2024'e göre mobil sayfalardaki görsellerin %12'si WebP; WebP'nin payı 2022'den 2024'e yaklaşık üç puan arttı.

Web sitesinde WebP nasıl sunulur?

Güncel tarayıcıların tamamı WebP gösterdiği için çoğu sitede görseli doğrudan .webp olarak kullanmak yeterlidir. Çok eski tarayıcıları da desteklemeniz gerekiyorsa HTML'deki <picture> öğesiyle önce WebP'yi, ardından JPG yedeğini tanımlayabilirsiniz. Tarayıcı anladığı ilk kaynağı seçer:

<picture>
  <source srcset="foto.webp" type="image/webp">
  <img src="foto.jpg" alt="Açıklayıcı alt metin" width="1200" height="800">
</picture>

Bazı sunucular ve içerik dağıtım ağları aynı adresten, tarayıcının gönderdiği Accept başlığına bakarak WebP ya da JPG döndürür. Bu yöntem pratiktir, ancak kullanıcılar "resmi farklı kaydet" dediğinde ellerine beklemedikleri bir WebP dosyası geçmesinin de başlıca nedenidir.

Sık karşılaşılan sorunlar

İndirdiğim WebP açılmıyor

Birçok site, tarayıcı destekliyorsa görseli otomatik olarak WebP'ye çevirerek sunar. "Resmi farklı kaydet" dediğinizde elinize .webp dosyası geçer ve eski görüntüleyiciler, bazı ofis programları, baskı servisleri ya da yalnızca JPG/PNG kabul eden yükleme formları bu dosyayı açamaz. En pratik çözüm dosyayı JPG ya da PNG'ye çevirmektir.

Animasyonlu WebP dönüştürünce durdu

JPG ve PNG animasyon taşımaz. Animasyonlu bir WebP bu formatlara çevrildiğinde yalnızca bir kare kalır.

Şeffaflık kayboldu

Şeffaf bir WebP'yi JPG'ye çevirdiğinizde saydam alanlar düz bir renkle doldurulur. Şeffaflığı korumak istiyorsanız PNG'ye çevirin.

WebP dosyası beklenenden büyük çıktı

Zaten iyi sıkıştırılmış bir JPG'yi WebP'ye çevirmek her zaman büyük kazanç sağlamaz; yeniden kodlama ayrıca küçük bir kalite kaybı da ekler. Kayıpsız WebP seçildiyse dosya kaynaktan bile büyük olabilir.

WebP dönüştürme ipuçları

  • WebP'yi her yerde açmak için: fotoğraflarda WebP'den JPG'ye, şeffaf görsellerde ve keskin grafiklerde WebP'den PNG'ye dönüştürün. Animasyonlu WebP'lerde yalnızca ilk kare dönüştürülür.
  • Sitenizin görsellerini küçültmek için: JPG'den WebP'ye ve PNG'den WebP'ye dönüştürücülerimiz varsayılan olarak 80 kalite kullanır. Bu değer çoğu fotoğrafta gözle fark edilmeyen bir kayıpla belirgin bir boyut kazancı sağlar.
  • Logolar ve ekran görüntüleri için "Kayıpsız WebP" kutusunu işaretleyin. Her piksel aynen korunur ve şeffaflık kalır; ancak dosya kayıplı moda göre büyür, hatta kaynaktan büyük olabilir.
  • Birden çok formatı aynı anda dönüştürmek için görsel dönüştürücüyü kullanabilirsiniz; tek seferde 50 dosyaya kadar ekleyip sonucu ZIP olarak indirebilirsiniz.
  • Bu dönüşümler tarayıcınızda yapılır; dosyalarınız cihazınızdan çıkmaz. Çıktıya EXIF ve konum bilgisi yazılmaz.

Sık Sorulan Sorular

WebP kayıplı mı, kayıpsız mı?

İkisi de. WebP'nin kayıplı (VP8) ve kayıpsız (VP8L) olmak üzere iki ayrı sıkıştırma modu vardır. Dosya uzantısı aynıdır; hangi modun kullanıldığı dosyanın içindeki parçadan anlaşılır.

WebP Safari'de ve iPhone'da açılır mı?

Evet. Güncel Safari sürümleri WebP'yi tam olarak destekler. Can I use'a göre Safari 14 ve 15'te destek kısmiydi; tam destek Safari 16 ile geldi.

WebP, JPG'den daha mı kaliteli?

Format tek başına "daha kaliteli" değildir; aynı dosya boyutunda genellikle daha iyi görüntü, aynı görüntü kalitesinde genellikle daha küçük dosya verir. Google'ın ölçümlerinde bu fark eşdeğer kalitede %25-34'tür.

WebP mi AVIF mi kullanmalıyım?

AVIF çoğu fotoğrafta daha küçük dosya verir ve HDR destekler, ancak kodlaması daha yavaştır ve eski cihazlarda desteği daha yenidir. WebP kodlaması hızlıdır ve desteği daha eskiye uzanır. Web sitelerinde ikisini <picture> öğesiyle birlikte sunup JPG'yi yedek olarak tutmak yaygın bir yaklaşımdır.

WebP görseller SEO'yu etkiler mi?

WebP'nin kendisi bir sıralama etkeni değildir; ancak daha küçük görseller sayfanın daha hızlı yüklenmesine yardımcı olur. Önemli olan görselin doğru boyutta, açıklayıcı bir alt metinle ve hızlı sunulmasıdır.

WebP dosyasını yazdırabilir ya da e-postayla gönderebilir miyim?

Gönderebilirsiniz, ancak karşı tarafın kullandığı program WebP'yi açamayabilir; baskı servisleri ve bazı kurumsal yükleme formları da çoğunlukla yalnızca JPG, PNG ya da PDF kabul eder. Paylaşmadan önce fotoğrafları JPG'ye, şeffaf görselleri PNG'ye çevirmek, dosyanın her yerde sorunsuz açılmasını sağlar.

Kaynaklar

İlgili dönüştürücüler

Tüm yazılar