Ücretsiz Dönüştürücü

PNG'ye WEBP Dönüştürücü

PNG görüntülerini anında WEBP formatına dönüştürün. Yüksek kaliteyi ve şeffaflığı korurken dosya boyutunu küçültün. Güvenli, hızlı ve tamamen ücretsiz.

PNG'yi buraya sürükleyip bırakın

50 MB'a kadar destekler

Veya

Bu araç hakkında

PNG'yi WebP'ye dönüştürmek, web görüntüsü dağıtımı için en etkili tek optimizasyonlardan biridir. Kayıpsız sıkıştırmayla kodlanan WebP, genellikle algılanabilir bir fark olmaksızın eşdeğer PNG'den %25 daha küçük dosyalar üretir; Varsayılan kalitede kayıplı WebP genellikle fotoğraf PNG'lerini %60-80 oranında küçültür. Çok sayıda görsel sunan siteler (e-ticaret, bloglar, belgeler, görsel ağırlıklı tek sayfalı uygulamalar) için WebP dağıtımına geçiş ölçülebilir bir hız ve bant genişliği kazancıdır.

Bu dönüştürücü, canvas.toBlob('image/webp') aracılığıyla her modern tarayıcıda bulunan yerleşik görüntü kodlayıcıyı kullanarak WebP'yi tarayıcınızda yerel olarak kodlar. PNG'nin kodu bir tuvale dönüştürülür ve ardından seçilen kalite düzeyinde WebP olarak yeniden kodlanır. Yükleme yok, sunucu tarafında işlem yok, dosya saklama yok.

Kayıpsız ve kayıplı WebP arasında seçim yapmak içeriğe bağlıdır. Fotoğraflar ve karmaşık renkli görüntüler için, 75-85 kalitedeki kayıplı WebP, dosya boyutu yarıya indirilirken genellikle kaynaktan ayırt edilemez. Kullanıcı arayüzü ekran görüntüleri, logolar, diyagramlar ve keskin kenarlar veya metinler içeren herhangi bir görüntü için kayıpsız WebP, ayrıntıları bozulma olmadan korur.

Neden PNG'yi WebP'ye Dönüştürme

WebP'nin var olmasının tek bir nedeni var: eşdeğer kalitede daha küçük dosyalar. Modern web siteleri için bu önemlidir çünkü sayfa ağırlığı, yükleme süresini, mobil veri kullanımını ve arama sıralamasını etkileyen Önemli Web Verileri puanlarını doğrudan etkiler. PNG'leri WebP ile değiştirmek rutin olarak %25-80 boyut küçültülmesine neden olur ve bu da doğrudan sayfaların daha hızlı olması anlamına gelir.

Tarayıcı desteği Chrome, Firefox, Safari ve Edge'in mevcut sürümlerinde evrenseldir. Format, 2020'den beri Baseline tarafından desteklenmektedir. Çoğu üretim sitesi için, WebP'yi eski tarayıcılar için PNG geri dönüşüyle ​​sunmak gereksizdir; Doğrudan WebP dağıtımı ziyaretçilerin %95'inden fazlası için işe yarar. Dönüşüm, her sayfa görüntülemesinde karşılığını veren tek seferlik bir adımdır.

Nasıl kullanılır

PNG'yi bırakın, kaliteyi seçin, kodlayın. İşlem hattının tamamı tarayıcınızda çalışır.

  1. PNG'nizi yükleyin: Dosyayı yükleme alanına sürükleyin veya göz atmak için tıklayın. 50 MB'a kadar dosyalar kabul edilir. Çoklu görüntü toplu dönüştürme desteklenir.
  2. Kaliteyi seçin: Varsayılan 85'tir ve bu, fotoğraf içeriği için iyi bir kayıp dengesidir. Kayıpsız WebP için 100'ü kullanın; piksel açısından mükemmel, PNG'den daha küçüktür. Fotoğraf içeriğinde agresif boyut küçültme için 60-75'i kullanın.
  3. Dönüştürmek: Tarayıcı PNG'nin kodunu bir tuvale dönüştürür ve canvas.toBlob('image/webp', kalite / 100) öğesini çağırır. Kodlayıcı, tarayıcı işleminde çalışır; sunucuya gidiş dönüş yoktur.
  4. İndir: WebP dosyasını kaydedin. Çıktı dosya adı, .webp uzantılı kaynak PNG adını kullanır. Daha küçük dosyayı sunmaya başlamak için HTML veya CMS'nizdeki PNG referanslarını değiştirin.

Yaygın Kullanım Durumları

Teknik Detaylar

WebP, kayıplı kodlama için VP8'i ve kayıpsız kodlama için VP8L'yi kullanır. Kayıplı WebP, blok tabanlı tahmin (komşu bloklardan çerçeve içi kodlama), DCT benzeri dönüşümler (4x4 ve Walsh-Hadamard), aritmetik kodlama ve karmaşık bir döngü filtresi uygular. Sonuç, JPEG'in eski 8x8 DCT artı Huffman yaklaşımından önemli ölçüde daha verimlidir.

Kayıpsız WebP, LZ77 geri referanslarını çeşitli isteğe bağlı tahmine dayalı dönüşümlerle (yeşil çıkarma, renkli önbellek, tahmin, renk dönüşümü) birleştirir. Tekrarlanan desenlere veya geniş düz alanlara sahip görseller (UI maketleri, simgeler, diyagramlar) için PNG'ye kıyasla tasarruf %50'yi aşabilir.

Tarayıcının kodlayıcısı, kalite parametresini (0-100) dahili VP8 nicemleme düzeyleriyle eşler. Kalite 100 çoğu tarayıcı uygulamasında kayıpsız modu tetikler. VP8 daha verimli entropi kodlamasına sahip olduğundan kodlama hızı genellikle eşdeğer PNG kodlamasından daha hızlıdır.

En İyi Uygulamalar

Sık sorulan sorular

PNG'yi WEBP'ye dönüştürürken görüntü kalitesini kaybeder miyim?
WEBP hem kayıplı hem de kayıpsız kullanır. Kalitede hafif bir azalma görebilirsiniz, ancak çoğu amaç için fark göz ardı edilebilir. Kaybı en aza indirmek için varsa daha yüksek kaliteli bir ayar seçin.
WebP formatının avantajları nelerdir?
WebP genellikle eşdeğer kalitede JPG ve PNG'den %25-35 daha küçük dosyalar üretir. Hem kayıplı hem de kayıpsız sıkıştırmayı, şeffaflığı ve animasyonu destekler. Tüm modern tarayıcılar WebP'yi destekler.
Animasyonlu PNG dosyalarını dönüştürebilir miyim?
Bu araç statik görüntüleri dönüştürür. Animasyonlu içerik için özel bir animasyon dönüştürücüye ihtiyacınız olacak.
Resimlerim dönüştürme sırasında gizli tutuluyor mu?
Evet. PNG dosyalarınız Canvas API ve JavaScript kullanılarak tamamen tarayıcınızda işlenir. Herhangi bir sunucuya hiçbir şey yüklenmez; dosya doğrudan cihazınızdan dönüştürücüye ve tekrar cihazınıza gider.
PNG'm bir sunucuya mı yüklendi?
Hayır. Dönüşüm, tuval API'sini ve tarayıcının yerleşik WebP kodlayıcısını kullanarak tarayıcınızda çalışır. Dosyalar cihazınızdan ayrılmaz.
Aynı anda birden fazla PNG'yi dönüştürebilir miyim?
Evet. Birden fazla dosyayı yükleme alanına bırakın; her biri ayrı ayrı kodlanır ve ayrı bir WebP olarak indirilir. Çok büyük gruplar için cwebp veya keskin gibi bir masaüstü aracı daha verimlidir.
WebP neden PNG'den daha iyi sıkıştırma sağlıyor?
WebP, gelişmiş tahmin ve entropi kodlamasıyla VP8/VP8L kodlamasını kullanırken PNG, görüntü verileri için özel olarak ayarlanmamış eski bir genel amaçlı algoritma olan DEFLATE'i kullanır. WebP'nin kayıpsız modu ayrıca PNG'nin tarama hattı başına filtrelerinden daha fazla tahmine dayalı dönüşüm sunar.
WebP animasyonu destekliyor mu?
Evet, WebP, GIF veya APNG'ye benzer animasyonları destekler. Bu dönüştürücü yalnızca hareketsiz görüntüleri işler; animasyonlu PNG'den (APNG) animasyonlu WebP'ye farklı bir dönüşüm yolu gerekir.