MiniPNG

JFIF Görsellerini Çevrimiçi Sıkıştırın

JFIF görsellerini sıkıştırın ve sonucu görün

Bir dakika...(/)

Şu anda görüntülerinizi optimize ediyoruz. En yüksek kalite sonuçları sağlamak için lütfen bir an bekleyin.

Harika, görüntülerinizi başarıyla sıkıştırdık.

Görüntüler Optimize Edildi.

JFIF görüntülerini sıkıştırın ve geri geleni görün

Çoğu kişi .jfif uzantısıyla tesadüfen karşılaşır. Bir web sayfasındaki bir resmi sağ tıklayıp kaydedersiniz ve Windows size .jfif ile biten bir dosya verir, ardından diğer programlarınızın yarısı bu dosyayı açmayı reddeder. Sıkıştırma hakkında başka bir şeyden önce: bir .jfif dosyası bir JPEG dosyasıdır. Baytları aynıdır ve aynı kod çözücü tarafından okunur. Sadece noktadan sonraki harfler farklıdır. Birini sıkıştırmak, bir JPEG'i sıkıştırmaktır ve bu sayfa bunu, değerlendiremeyeceğiniz ayarları seçmenizi istemeden yapar.

Bilgisayarınız size neden bir .jfif verdi

JFIF, JPEG Dosya Değişim Formatı'nın (JPEG File Interchange Format) kısaltmasıdır. Neredeyse her JPEG'in en başında yer alan kısa bir başlıktır: dosyanın açılışındaki iki bayttan hemen sonra gelen J, F, I ve F harfleri, ardından bir sürüm numarası ve piksel yoğunluğu. Sıradan .jpg fotoğraflarınızda da bu başlık bulunur. Uzantı yalnızca kaydeden program dosya türünü Windows kayıt defterinden okuduğunda ve .jpg yerine bu yazımı seçtiğinde .jfif olarak çıkar. Windows'ta Chrome bunun en yaygın nedenidir.

Bunu varsaymak yerine kontrol ettik. Bir resmi iki kez kaydettik, biri .jpg biri .jfif olarak, ve iki dosya son baytına kadar aynı SHA-256 karmasına sahipti. Uzantı dışarıdaki bir etikettir. İçeride hiçbir şey farklı değildir, bu yüzden bir .jfif'i .jpg olarak yeniden adlandırmak genellikle sorunsuz çalışır.

Sıkıştırıcı aslında neyi değiştirir

Üç şey, hiçbiri resminizin boyutu değil. Kodlayıcı, asıl tasarrufun geldiği yer olan kantizasyon tablolarını yeniden oluşturur: gözünüzün takip etmediği detaylara daha az bit harcar. Ayrıca, genel bir seti tekrar kullanmak yerine, Huffman tablolarını da özel olarak sizin resminiz için yeniden hesaplar. Son olarak, dosyayı temel JPEG yerine aşamalı JPEG olarak yazar, böylece resim yüklenirken yukarıdan aşağıya boyanmak yerine giderek daha net şekilde görünür.

Piksel boyutlarına dokunmaz. 1400'e 900'lük bir resmi koyduk ve dönen dosyanın başlığından yine 1400'e 900 olarak okuduk. Yüzdeyi daha iyi göstermek için hiçbir şey küçültülmez.

Kayıplıdır ve bunu açıkça belirtmek isteriz

JPEG sıkıştırması bilgiyi atar ve ikinci bir işlem biraz daha fazla bilgi kaybeder. Bu, bir JPEG'i küçülten her araç için geçerlidir, buna bu sayfa da dahil. Dürüst tanım "kalite kaybı yok" değil, "normal görüntüleme boyutunda muhtemelen fark edilmeyecek kayıp" olmalıdır. Dosya baskıya gidecekse veya daha sonra tekrar düzenleyeceğiniz bir arşive koyulacaksa, orijinali saklayın ve bir kopyasını sıkıştırın. Bir web sayfasına veya e-postaya gidecekse, bu takas neredeyse her zaman yapılmaya değerdir.

Ne ölçtük

8 Eylül 2026'da dört dosyayı bu sayfadan geçirip geri gelenlerin bayt sayılarını not ettik.

DosyaOrijinalGeri GelenDeğişim
Yüksek kalitede kaydedilmiş fotoğraf, 1400 x 900383.921 bayt68.321-%82,2
EXIF, GPS ve renk profili taşıyan aynı fotoğraf250.843 bayt67.501-%73,1
Zaten sıkıştırılmış ve aşamalı olan bir dosya64.502 bayt64.502%0
Bu sayfaya bırakılan bir PNG703.830 bayt74.379-%89,4

Dosyada gizli olan her şey onunla birlikte gider

Tablodaki ikinci dosya, özellikle ek bilgiler taşıması için oluşturulmuştu: bir kamera markası, bir yazılım etiketi, bir kullanıcı yorumu, GPS koordinatları ve gömülü bir renk profili. Geri gelen dosyada bu beşini de aradık ve hiçbirini bulamadık. Geri gelen şey sade bir JFIF başlığı, kantizasyon ve Huffman tabloları ve resmin kendisiydi. Bir fotoğrafı telefondan paylaşıyorsanız, bu demektir ki çekildiği yer onunla birlikte gitmez.

Bu durum iki yönlüdür ve hangisini istediğinizi bilmek önemlidir. Bir renk profili de metadatanın bir parçasıdır ve diğerleriyle birlikte silinir. Bir fotoğraf web sayfasına gidecekse bu mantıklı bir sonuçtur. Renk yönetimli bir iş akışında çalışıyorsanız, bir kopyayı sıkıştırın ve orijinali saklayın.

Dosya daha fazla küçültülemiyorsa, olduğu gibi geri alırsınız

Üçüncü satır ilginç olanıdır. O dosya zaten güçlü şekilde sıkıştırılmış ve aşamalı olarak yazılmıştı, yani alınacak bir şey kalmamıştı. Tam olarak 64.502 bayt olarak geri geldi, girdiğiyle aynı sayı. Kazanç göstermek için ısrar eden bir araç, bunu başarmak için resim kalitesinden ödün vermek zorunda kalırdı. Bu araç ise orijinalinizi geri verir ve bir şey bulamadığını söyler.

Sıkıştırmak, açılmayan bir dosyayı düzeltmez

Bunlar iki farklı sorundur ve ayırmak zaman kazandırır. Bir uygulama .jfif dosyanızı reddediyorsa, bu neredeyse hiçbir zaman resmin bozuk olmasından kaynaklanmaz. Uygulama uzantıyı bir listeyle karşılaştırır ve .jfif orada yoksa kabul etmez. Sıkıştırma bunu değiştirmez: geri gelen yine bir .jfif olur ve aynı uygulama yine reddeder. Çözüm, dosyaya uygulamanın beklediği adı vermektir; bu sayfanın en altındaki dönüştürücü tam olarak bunu yapar. Dosya çok büyükse sıkıştırın. Bir şey okumayı reddediyorsa dönüştürün.

Bu sayfada diğer görsel türleri de kabul edilir

Bu sayfadaki yükleyici ayrıca PNG, JPG, JPEG, WEBP, AVIF, GIF, SVG, TIFF ve BMP dosyalarını da kabul eder. Her dosya, geldiği formatta geri döner. Yukarıdaki tabloda yer alan PNG, PNG olarak girip PNG olarak çıktı; yine 1400 x 900, başlığını okuduğumuzda hâlâ PNG idi. JFIF sayfasına gelmek, diğer görsellerinizi sessizce başka bir şeye dönüştürmez.

Ne elde edersiniz

  • Gerçek bir .jfif dosyası, JFIF başlığı bozulmadan, böylece sonrasında hiçbir şey bozulmaz
  • Orijinal piksel boyutlarınız, değişmeden
  • EXIF, GPS koordinatları, renk profilleri ve gömülü yorumlar çıkarılır
  • Aşamalı kodlama, böylece resim yüklenirken kademeli olarak netleşir
  • Dosyanız zaten dürüstçe küçülebileceği kadar küçükse, olduğu gibi geri alırsınız
  • Kayıt yok, filigran yok, e-posta adresi yok

Sırada ne var?

Bir program dosyanızı hâlâ uzantısı yüzünden reddediyorsa, JFIF'den JPG'ye Dönüştürücü ona beklediği adı verir. Birden fazlasını tek bir belge olarak göndermek için JFIF'den PDF'ye Dönüştürücü kullanın. Ve gizli verilerin tamamını, resmi tekrar kodlamadan silmek istiyorsanız, Fotoğraf Metadatasını Kaldır yalnızca bunu yapar.

Sıkça Sorulan Sorular

Hayır. JFIF, neredeyse her JPEG'in başında bulunan başlık formatıdır: dosyanın açılış baytlarından hemen sonra gelen dört karakter, J F I F, ardından bir sürüm numarası ve piksel yoğunluğu. Sıradan .jpg fotoğraflarınızda da aynı başlık bulunur. Bir resmi iki kez kaydettik, her iki uzantı ile, ve iki dosya son baytına kadar aynı SHA-256 karmasına sahipti. Uzantı dışarıdaki bir etikettir, bu yüzden bir .jfif'i .jpg olarak yeniden adlandırmak genellikle sorunsuz çalışır. Bu sayfanın yaptığı şey bir JPEG'i sıkıştırmaktır, çünkü dosyanız zaten budur.

Kayıplı, ve bunu "gözle görülür kalite kaybı yok" ifadesinin arkasına saklanmadan açıkça belirtmek isteriz. JPEG tasarım gereği bilgiyi atar ve ikinci bir işlem biraz daha fazla kayıp yaratır. Size gösterebileceğimiz şey sayı: yüksek kaliteli 1400 x 900 bir fotoğraf 383.921 bayt olarak girdi ve 68.321 bayt olarak döndü, yani %82,2 azaldı, ekranda gerçekten göreceğiniz boyutta. Dosya baskıya gidecekse veya daha sonra tekrar düzenleyeceğiniz bir arşive koyulacaksa, orijinali saklayın ve bir kopyasını sıkıştırın.

Ekleyebildiğimiz her şeyi. Kamera markası, yazılım etiketi, kullanıcı yorumu, GPS koordinatları ve gömülü renk profili taşıyan bir test dosyası oluşturduk, bu sayfadan geçirdik, sonra geri gelen dosyada bu beşini de aradık ve hiçbirini bulamadık. Geri gelen şey JFIF başlığı, sıkıştırma tabloları ve resmin kendisiydi. Bilmekte fayda var: bir renk profili de metadatanın bir parçasıdır ve diğerleriyle birlikte silinir; bir fotoğraf web sayfasına gidecekse bu doğru sonuçtur, renk yönetimli bir iş akışında çalışıyorsanız yanlış olan budur.

Orijinalinizi, baytı baytına geri alırsınız. Test dosyalarımızdan biri zaten güçlü şekilde sıkıştırılmış ve aşamalı olarak yazılmıştı, yani alınacak bir şey kalmamıştı. Tam olarak 64.502 bayt olarak geri geldi, girdiğiyle aynı sayı, ve sayfa bir azalma uydurmak yerine hiçbir değişiklik olmadığını bildirdi. Her zaman kazanç göstermek isteyen bir araç, bunu başarmak için resim kalitesinden ödün vermek zorunda kalırdı.

Evet. Hâlâ bir JPEG'dir, JFIF başlığını korur ve orijinal piksel boyutlarını da korur: 1400 x 900 bir resmi koyduk ve geri gelen dosyanın başlığından yine 1400 x 900 olarak okuduk. Kodlamadaki tek değişiklik, temel yerine aşamalı olarak geri gelmesidir; tarayıcılar ve resim görüntüleyiciler bunu yıllardır destekliyor. Bir program sıkıştırmadan önce .jfif dosyanızı reddediyorsa, sıkıştırmadan sonra da reddedecektir, çünkü bu bir uzantı sorunudur, sıkıştırma değil.

Evet. Buradaki yükleyici, JFIF'in yanında PNG, JPG, JPEG, WEBP, AVIF, GIF, SVG, TIFF ve BMP dosyalarını da kabul eder ve her dosya geldiği formatta geri döner. Bu sayfaya bıraktığımız bir PNG, 703.830 bayttan 74.379 bayta düştü ve yine PNG olarak geri geldi, başlığını okuduğumuzda hâlâ 1400 x 900 idi. Hangi sayfaya geldiğinize bağlı olarak hiçbir şey sessizce başka bir şeye dönüştürülmez.