Canlı önizlemeyle görsel sıkıştırma, sharp kalitesinde indirme

JPG, PNG, WebP veya AVIF yükleyin, kalite kaydırıcısını sürükleyin — önizleme anında tarayıcınızda görüntülenir, nihai indirme ise Cloudflare Worker ve Fastify üzerinde çalışan sharp + libvips ile sunucu tarafında yeniden kodlanır. JPG, WebP, AVIF veya PNG olarak dışa aktarın. Hesap gerekmez, filigran yok.

veya resmi buraya bırakın

RoundCut Görsel Sıkıştırma, kalite kaydırıcısını hareket ettirirken tarayıcınızda canlı önizleme sunar; nihai indirmeyi ise Vercel, Shopify ve Cloudflare'in kullandığı kodlayıcı yığını olan sharp + libvips ile sunucu tarafında kodlar. Dosyanız kiracıya özel yalıtılmış önbellekte işlenir, eğitim için kullanılmaz ve kısa bir TTL'nin ardından silinir. JPG, WebP ve AVIF'i tek bakışta karşılaştırın, en küçüğü seçin, indirin.

Görüntü sıkıştırma

Bu araç ne yapar

Elinizde bulunan bir görselin daha küçük bir kopyasını oluşturur. Kayıplı formatlar (JPG, WebP, AVIF) seçtiğiniz kalite düzeyinde yeniden kodlanır — kalite ne kadar düşükse dosya o kadar küçülür, görünür bozulmalar başlayana kadar. Kaydırıcıyı sürüklerken canlı bölünmüş ekran önizlemesini ve canlı dosya boyutu sayacını izleyerek hâlâ iyi görünen en düşük kaliteyi seçebilirsiniz. Çıktı, orijinal boyutları aynen korur; piksel boyutunu da küçültmek istiyorsanız önce Yeniden Boyutlandırma aracını kullanın.

Görüntü sıkıştırma

Bu araçta gizlilik nasıl çalışır

Kaydırıcı önizlemesi, `canvas.toBlob` kullanılarak yerel olarak oluşturulur — gördüğünüz her ayarlama tarayıcınızda hesaplanır, sunucuya gidiş-dönüş yoktur. Nihai indirme farklıdır: İndir'e tıkladığınızda dosya, HTTPS üzerinden sıkıştırma hizmetimize gönderilir (Cloudflare Worker → sharp + libvips çalıştıran Fastify sunucumuza). Dosya, tekrar indirmelerde yeniden kodlama yerine önbellekten sunulmak üzere kısa bir TTL boyunca kiracıya özel yalıtılmış önbellekte tutulur; ardından silinir. Yüklenen dosyaları asla eğitim için kullanmaz, üçüncü taraflarla paylaşmaz ve yükleme için kullanılan API anahtarını günlüklerimizde gizleriz. Dosyayı hiç göndermek istemiyorsanız, kaydırıcı önizlemesinin kendisi çalışan bir sıkıştırılmış görseldir — tarayıcı sürümünü kaydetmek için sağ tıklayın. Yükleme sınırını aşan dosyalar veya hizmetimize ulaşılamadığı durumlarda araç otomatik olarak tarayıcı kodlamasına geri döner.

Görüntü sıkıştırma

Araç nedir (ve ne değildir)

Hesap, kayıt, filigran ve görsel ya da günlük sınırı olmaksızın ücretsizdir. İndirme yolu ağ bağlantısı gerektirir — sunucumuz nihai kodlamayı yapar. Ağ çevrimdışıysa veya hizmetimize ulaşılamazsa araç otomatik olarak tarayıcı kodlamasına geri döner (biraz daha büyük dosya, aynı format). Ne yapmaz: yeniden boyutlandırmaz — giriş boyutları çıkış boyutlarına eşittir (4000 piksel genişliğinden 1200 piksele geçmeniz gerekiyorsa önce Yeniden Boyutlandırma aracını kullanın). EXIF, GPS veya kamera meta verilerini korumaz — yeniden kodlayıcılar bunları varsayılan olarak siler, bu da çoğu kullanım senaryosu için gizlilik avantajıdır. Toplu işlem yapmaz: bir seferde bir görsel. Hedef boyut modu yoktur: kaydırıcıyı hareket ettirin ve bayt sayacını izleyin — iki üç denemede istediğiniz boyuta ulaşabilirsiniz. GIF animasyonu korunmaz: yalnızca ilk kare kullanılır.

Görüntü sıkıştırma

Canlı format karşılaştırması — en küçüğü tek bakışta seçin

Kalite kaydırıcısının altında üç kart göreceksiniz: JPG, WebP ve AVIF. Hepsi fotoğrafınızı seçtiğiniz kalite düzeyinde kodlar ve her biri tamamlandıkça ortaya çıkan dosya boyutunu gösterir. En küçük dosyayı üreten kart yeşil bir 'En Küçük' rozeti alır — o kartı tıklayarak çıkış formatı olarak ayarlayın ve indirin. Bu, aracın TinyPNG gibi otomatik seçicilerden farkıdır: belirli görseliniz için, belirli kalite düzeyinizde, kararlı vermeden önce gerçek sayıları görürsünüz. O fotoğraf için AVIF'in WebP'den daha küçük olup olmayacağını tahmin etmeye gerek yoktur.

Görüntü sıkıştırma

Nasıl çalışır: canlı önizleme istemci tarafında, nihai kodlama sunucu tarafında

Kaydırıcıyı sürüklerken önizleme, tarayıcınızın yerleşik `canvas.toBlob` özelliği kullanılarak oluşturulur — anında geri bildirim, sıfır ağ kullanımı. İndir'e tıkladığınızda orijinal dosya, HTTPS üzerinden sıkıştırma hizmetimize yüklenir: küçük bir Cloudflare Worker isteği libvips 8.17 destekli sharp 0.34 çalıştıran bir Fastify sunucusuna iletir. Bu yığın, tarayıcı kodlayıcılarından belirgin ölçüde daha küçük dosyalar üretir (aynı görsel kalitede genellikle yüzde 10-15 daha iyi, artı tarayıcı API'lerinin sunmadığı JXL çıktısı ve ayarlı kroma alt örnekleme erişimi). Kodlanmış sonuç, tekrar indirmeler için kiracı başına önbelleğe alınır, ardından silinir. İyi bir bağlantıda tipik bir fotoğraf için toplam gidiş-dönüş süresi genellikle 600ms'nin altındadır; 6 saniyeyi aşarsa veya hizmet ulaşılamaz hale gelirse araç otomatik olarak tarayıcı kodlanmış sürüme geri döner.

Görüntü sıkıştırma

Çıkış formatınızı seçin: JPG, WebP, AVIF veya PNG

JPG, yeni formatları desteklemeyebilecek e-posta, baskı veya iş akışlarına giden fotoğraflar için en güvenli seçimdir — evrensel destek, şeffaflık yok. WebP, web için en iyi varsayılandır: aynı görsel kalitede JPG'den genellikle yüzde 25-35 daha küçük ve şeffaflığı destekler. AVIF sıkıştırmayı daha da ileri taşır; JPG'den genellikle yüzde 40-60 daha küçük olup Chrome, Firefox, Safari ve Edge'de çalışır. PNG kayıpsızdır — her piksel korunur; PNG için kalacak bir şey olmadığından kalite kaydırıcısı gizlenir. Optimize edilmemiş PNG'lerde tipik tasarruf: yüzde 30-50, taze oluşturulmuş dışa aktarmalarda yüzde 70'e kadar. İndirme yolu, sunucumuzda sharp + libvips kullanır (JPG için MozJPEG, WebP için libwebp, AVIF için libavif/heif, PNG için libpng); tarayıcı içi kaydırıcı önizlemesi, tarayıcının yerleşik kodlayıcılarını kullanır. Giriş olarak araç, tüm modern tarayıcılarda JPG, PNG, WebP ve AVIF kabul eder; GIF (yalnızca ilk kare) ve HEIC (yalnızca Safari) de desteklenir.

Görüntü sıkıştırma

Kalite kaydırıcısı, sade dille

Kaydırıcı, kayıplı formatlar (JPG, WebP, AVIF) için 1'den 100'e kadar çalışır. Yüksek değer, daha az sıkıştırma artefaktı ve daha büyük dosya anlamına gelir. Düşük değer, daha fazla görünür bozulmayla daha küçük dosya demektir. 80, varsayılan değerdir — Photoshop'un 'yüksek kalite' JPEG kademesiyle örtüşür ve çoğu profesyonel iş akışının kullandığı değerdir. 60, dosya boyutunun baskı kalitesinden daha önemli olduğu web ve e-posta için sağlam bir varsayılandır. 50'nin altında düzgün geçişlerde ve cilt tonlarında blok artefaktları belirmeye başlar. 30'un altında çıktı tanınabilir ama açıkça sıkıştırılmış görünür — yalnızca küçük resimler için kullanışlıdır. Kaydırıcının üzerindeki boyut sayacı sürükledikçe güncellenir. Yeniden kodlanmış çıktının tam bayt sayısını gösterir — ölçülmüş, tahmin edilmiş değil. Yeniden kodlanmış dosya yüklediğinizden büyük olduğunda (kalite 100'de zaten sıkıştırılmış JPG'lerle veya başka bir araç tarafından optimize edilmiş PNG'lerle olur), kaydedilen değer negatife döner ve kart açıkça söyler: kaydırıcıyı düşürün ya da format değiştirin.

Sıkça Sorulan Sorular

Görsel Sıkıştırma gerçekten ücretsiz mi?

Evet. Hesap, kayıt, filigran ve deneme süresi yok. Kaydırıcı önizlemesi yerel olarak çalışır; nihai indirme sunucumuz tarafından (sharp + libvips) kodlanır. Altyapı maliyeti, bunu ücretsiz katman olarak sunmamıza yetecek kadar küçüktür.

Görselim bir yere yükleniyor mu?

Kaydırıcı önizlemesi tarayıcınızda hesaplanır — orada yükleme yapılmaz. Nihai indirme farklıdır: İndir'e tıkladığınızda orijinal dosya, çıktının sharp + libvips kodlaması alması için HTTPS üzerinden sıkıştırma hizmetimize gönderilir (tarayıcının üretebileceğinden daha küçük). Dosya kısa ömürlü kiracıya özel yalıtılmış önbellekte tutulur, eğitim için kullanılmaz ve TTL'nin ardından silinir. Ağ çevrimdışıysa veya hizmet ulaşılamazsa araç otomatik olarak tarayıcı kodlanmış sürüme geri döner; ayrıca canlı önizlemeye sağ tıklayarak tarayıcı sürümünü doğrudan kaydedebilirsiniz.

WebP dosyalarını sıkıştırabilir miyim?

Evet. WebP, tüm modern tarayıcılarda desteklenen bir giriş formatıdır. Bir WebP'yi sıkıştırıp daha küçük WebP olarak dışa aktarabilir ya da aynı anda JPG veya AVIF'e dönüştürebilirsiniz.

Hangi giriş formatlarını yükleyebilirim?

Her modern tarayıcıda JPG, PNG, WebP ve AVIF. GIF Chrome ve Firefox'ta çalışır ancak yalnızca ilk kare korunur — animasyon saklanmaz. iPhone'lardan HEIC yalnızca Safari'de çalışır (Safari yerel HEIC kod çözücüsüne sahiptir); Chrome veya Firefox'ta Dönüştürme aracımızı kullanarak HEIC'i önce JPG'ye çevirin.

Dosyam ne kadar küçülür?

Girişe bağlıdır. Kalite 80'de optimize edilmemiş tipik bir fotoğrafta: WebP genellikle JPG eşdeğerinden yüzde 25-35 daha küçüktür; AVIF genellikle JPG'den yüzde 40-60 daha küçüktür. Oxipng ile PNG, optimize edilmemiş PNG'lerde yüzde 30-50, taze oluşturulmuş olanlarda yüzde 70'e kadar tasarruf sağlar. Canlı boyut sayacı, indirmeden önce dosyanıza özgü tam sayıyı gösterir.

Hangi kaliteyi seçmeliyim?

Emin değilseniz 80 — bu varsayılan değer olup Photoshop'un 'yüksek kalite' JPEG'iyle örtüşür. Baskı kalitesinden çok boyutun önemli olduğu web yüklemeleri için 60'a düşürün. Yalnızca küçük resimler için 40'a düşürün. Dosyayı daha fazla düzenleyecekseniz ve sıkıştırma kayıplarını üst üste yığmak istemiyorsanız 90-100'e yükseltin.

Kalite 100'de dosyam neden BÜYÜR?

Kalite 100, sıkıştırma olmadığı anlamına gelmez — 'görünür artefaktları en aza indir' anlamına gelir. Girişiniz zaten optimize edilmiş bir JPG'yse MozJPEG ile kalite 100'de yeniden kodlamak, iki kodlayıcının farklı dahili değerlendirmeler yapması nedeniyle daha büyük bir dosya üretebilir. Çözüm: boyut sayacı pozitife dönene kadar kalite kaydırıcısını düşürün ya da aynı görsel kalitede daha küçük sıkıştıran WebP veya AVIF'e geçin.

PNG ne kadar küçülebilir?

PNG çıktısı, standart bir canvas dışa aktarımından daha iyi filtre ve deflate parametreleri seçen Oxipng'den geçer. Tipik tasarruf: optimize edilmemiş PNG'lerde yüzde 30-50, taze oluşturulmuş olanlarda yüzde 70'e kadar. Kayıpsız kalır — her piksel girişle bayt özdeşidir. Önemli ölçüde daha küçük bir dosya istiyorsanız ve şeffaflığa ihtiyacınız yoksa, kalite 80'de WebP genellikle herhangi bir kayıpsız PNG çalışmasını geçer — canlı format karşılaştırmasıyla her ikisini de deneyin.

Sıkıştırma görselin boyutlarını değiştirir mi?

Hayır. Genişlik ve yükseklik tam olarak korunur. Görseli de küçültmeniz gerekiyorsa (örneğin 4000 piksel genişliğinden 1200 piksele), önce veya sonra Yeniden Boyutlandırma aracını kullanın.

EXIF meta verileri korunur mu?

Hayır. Yeniden kodlanmış dosya, EXIF, GPS ve kamera meta verilerinden arındırılır; çünkü her iki kodlama yolu da (tarayıcı önizlemesi ve sunucu taraflı indirme) kaynak meta verilerini varsayılan olarak atar. Bu, çoğu kullanıcı için gizlilik avantajıdır (dosyada GPS koordinatı sızıntısı olmaz), ancak meta verileri korumanız gerekiyorsa bu araç uygun değildir.

Birçok dosyayı aynı anda sıkıştırabilir miyim?

Henüz değil — bir seferde bir görsel. Tek tek sürükleyin: her işlem JPG ve WebP için bir saniyenin çok altında, AVIF için ilk kodlamada birkaç saniye sürer.

AVIF her yerde çalışır mı?

Kodlama: evet — indirme yolu sunucumuzda libavif kullanır, dolayısıyla tarayıcınızın yerel AVIF kodlayıcısı olup olmadığından bağımsız olarak AVIF çıktısı çalışır. Çıktıyı görüntüleme: Chrome, Firefox, Safari ve Edge'in tamamı AVIF'i destekler. Dosyayı belirli bir alıcıya gönderiyorsanız bir kez test edin; WebP daha güvenli evrensel seçimdir.

Bu araç en fazla ne kadar büyük görsel işleyebilir?

Sabit bir üst sınır yoktur — cihazınızın RAM'iyle sınırlıdır. Modern bir dizüstü bilgisayar 50 megapiksellik fotoğrafları bir iki saniyede işler. Çok büyük dosyalar (ham giriş dosyaları yaklaşık 200 MB'ın üzerinde) telefonlarda belleği tüketebilir — bu durumda önce yeniden boyutlandırın.