tooly

PNG'yi JPG'ye dönüştür online

PNG dosyalarını küçük JPG fotoğraflara dönüştürün. Saydamlığın yerine geçecek rengi seçin, kaliteyi ayarlayın — her şey tarayıcınızda çalışır.

Dosyalarınız tarayıcınızdan asla çıkmaz

Nasıl kullanılır

  1. 1

    PNG dosyalarınızı kutuya bırakın ya da tıklayarak seçin.

  2. 2

    Kaliteyi ayarlayın ve saydam alanlar için arka plan rengi seçin.

  3. 3

    Her JPG'yi indirin veya tümünü ZIP olarak alın.

Dönüştürmenin asıl nedeni PNG olarak saklanan fotoğraflardır

PNG kayıpsızdır: her pikseli tam olarak kaydeder ve tekrarlanan desenleri bulmaya dayanan bir sıkıştırma kullanır. Bu düz grafikler için idealdir, ancak bir fotoğrafta neredeyse hiç birebir tekrar yoktur; bu yüzden PNG fotoğraf devasa olur. 12 MP'lik bir görsel PNG olarak kolayca 15–25 MB yer kaplarken, 85 kalitede JPG olarak yaklaşık 3 MB tutar ve gözle görülür bir fark yoktur.

Fotoğraflar sandığınızdan daha sık PNG olarak kalır:

  • Çoğu işletim sistemi ekran görüntülerini PNG olarak kaydettiği için fotoğrafların, video karelerinin veya haritaların ekran görüntüleri.
  • PNG'nin varsayılan format olduğu tasarım ve düzenleme araçlarından yapılan dışa aktarımlar.
  • Tarayıcı yazılımının kayıpsız formatta kaydettiği taramalar.
  • Her şeyi PNG olarak sunan sitelerden indirilen görseller.

Bunları JPG'ye dönüştürmek genellikle elde edebileceğiniz en büyük boyut azaltımıdır; çoğu zaman yüzde 80–90.

PNG'de kalmanın daha iyi olduğu durumlar

JPG, 1992'de sürekli tonlu fotoğraflar için tasarlandı. Görseli 8×8 piksellik bloklara böler ve her bloktaki ince ayrıntıyı sadeleştirir. Düz renkler arasındaki keskin kenarlarda bu, halkalanma (ringing) veya sivrisinek gürültüsü denen hafif dalgalanmalar üretir.

Bu yüzden dönüştürmeden önce iki kez düşünün:

  • Logolar, simgeler ve arayüz grafikleri. Keskin kenarlı düz renk alanları, tam olarak JPG'nin en kötü, PNG'nin ise en iyi sıkıştırdığı şeydir. JPG daha büyük bile çıkabilir.
  • Metin veya kod ekran görüntüleri. Orta kalitede harflerin çevresinde gri bir pus oluşur.
  • Hâlâ düzenlediğiniz görseller. Her JPG kaydı biraz ayrıntı kaybettirir; ana kopyayı PNG olarak tutun ve JPG'yi en sonda dışa aktarın.

Kısa bir kural: görsel bir kameradan geldiyse JPG; bilgisayarda çizildiyse PNG'de bırakın veya WebP'yi düşünün.

Dönüştürücü saydamlıkla ne yapar

JPG'nin alfa kanalı yoktur, bu yüzden her piksele katı bir renk verilmesi gerekir. Tamamen saydam alanlar, arka plan seçicide belirlediğiniz renkle doldurulur; varsayılan beyazdır. Kesilmiş bir nesnenin çevresindeki yumuşak kenar yumuşatması veya gölge gibi kısmen saydam pikseller bu renkle karıştırılır.

Bu seçimin önemli olmasının nedeni budur. Yumuşak kenarlı bir logo beyaza düzleştirilip sonra koyu mavi bir afişe yerleştirildiğinde, çevresinde soluk bir hale görünür. JPG'nin kullanılacağı yerin rengini seçin:

  • Belgeler, pazar yerleri ve çoğu ürün listesi için beyaz.
  • Renkli bir arka plana yerleşecek görseller için sayfanın veya slaytın tam rengi. Seçici her rengi kabul eder ve çoğu tarayıcıda hex değeri yazılabilir.
  • Mağazanın listeleme sayfası bu tonu kullanıyorsa ürün fotoğrafları için açık gri.

Saydamlığı korumanız ama yine de daha küçük bir dosya elde etmeniz gerekiyorsa PNG'yi WebP'ye dönüştür daha iyi bir yoldur: WebP alfa kanalını korur ve fotoğrafları genellikle PNG'den çok daha iyi sıkıştırır.

Kalite değeri seçmek

Kaydırıcı %10 ile %100 arasındadır ve varsayılanı %85'tir. Her dosya işlenir işlenmez orijinal ve yeni boyutunu gösterir; böylece bir değer deneyip hemen karşılaştırabilirsiniz.

  • %85 fotoğraflar için güvenli bir varsayılandır. PNG'ye göre tipik kazanç yüzde 80 veya daha fazladır.
  • %70–80 bir yükleme sınırıyla boğuşuyorsanız. Gökyüzü gibi düz alanlar bu aralığın alt ucuna doğru hafif bantlanma göstermeye başlayabilir.
  • %92–100 yine de dönüştürmeye karar verdiğiniz metin veya keskin çizgili grafikler için. %100'de bile JPG kayıplıdır, ancak bozulmaları fark etmek çok zorlaşır.

Bir fotoğraf %80'de bile hâlâ çok büyükse sorun format değil, çözünürlüktür. 6000 piksel genişliğindeki bir PNG dışa aktarımının bir web sayfası veya e-posta için bu kadar geniş kalması gerekmez: onu 2000 piksel genişliğe yeniden boyutlandırmak piksel sayısını yaklaşık yüzde 90 azaltır.

Perde arkası

Her PNG tarayıcınız tarafından çözülür, arka plan rengiyle doldurulmuş bir canvas'a çizilir ve tarayıcı destekliyorsa bir arka plan worker'ında JPG olarak kodlanır. Hiçbir şey yüklenmez. Piksel boyutları değişmez. Kanal başına 16 bit olan PNG'ler, JPG'nin kullandığı standart 8 bite indirilir; bu normal görüntülemede görünür bir fark yaratmaz. PNG'ye gömülü metin blokları ve diğer meta veriler aktarılmaz.

Her biri 50 MB'a kadar olan çok sayıda dosyayı aynı anda, tüm gruba aynı kalite ve arka plan uygulanarak dönüştürebilir, ardından tek tek veya tek bir ZIP olarak indirebilirsiniz.

SSS

Dosyalarım bir sunucuya yükleniyor mu?

Hayır. Tüm işlem tarayıcınızda Canvas API ile yapılır. Ağ üzerinden hiçbir şey gönderilmez.

Saydam alanlara ne olur?

JPG'de saydamlık yoktur, bu yüzden seçtiğiniz arka plan rengiyle doldurulur. Varsayılan beyazdır.

JPG neden bazen PNG'den büyük?

Az renkli düz grafikler PNG olarak çok iyi sıkışır. JPG fotoğraflar için tasarlanmıştır; logo veya ekran görüntülerinde PNG daha küçük kalabilir.

Hangi kaliteyi seçmeliyim?

%85 güvenli bir varsayılandır. Keskin kenarlı ve yazılı grafikler için %95–100, boyutun önemli olduğu fotoğraflar için %70–80 kullanın.

Birden fazla dosyayı aynı anda dönüştürebilir miyim?

Evet. İstediğiniz kadar PNG bırakın; sırayla dönüştürülür ve tümünü ZIP olarak indirebilirsiniz.

Ayrıca okuyun

İlgili araçlar