Görseli 20KB'a Online Küçült — Ücretsiz, Anında ve %100 Gizli

ÖSYM, YKS, KPSS, e-Devlet, üniversite başvuru portalları ve onlarca resmî sistem tarafından talep edilen tam 20KB sınırına ulaşın — fotoğrafınızın piksel boyutlarını küçültmeden ve yüzleri bulanıklaştırmadan.

20KB dosya boyutu sınırı, Türkiye'deki resmî başvuru portallarının en katı yükleme gereksinimlerinden biridir. ÖSYM'nin YKS, KPSS, DGS ve ALES sınav başvuru sistemleri, e-Devlet üzerinden yürütülen kimlik ve belge işlemleri, üniversite kayıt portalları ve Kariyer.net gibi iş başvuru platformları, aday fotoğraflarının ve imza görsellerinin 20KB'ı aşmamasını zorunlu kılar — fazla boyutlu dosyalar anında reddedilir, ikinci şans verilmez. Genel amaçlı yeniden boyutlandırma araçları bu noktada öngörülebilir biçimde başarısız olur: ya fotoğrafı tanınamaz hale getirecek kadar küçülttürler ya da dosya boyutunu 20KB'ın üzerinde veya altında bırakan düzensiz bir sıkıştırma uygularlar. Aracımız temelden farklı bir yaklaşım benimser: piksel tuvalini değiştirmeden görsel verilerini sıkıştırır. Böylece yüzünüz net kalır ve dosya boyutları yükleme anındakiyle birebir aynı olur.

20KB hassas sıkıştırıcı ile sıradan bir kalite kaydırıcı arasındaki fark, arka planda çalışan algoritmada gizlidir. Tarayıcının Canvas API'si, 0,0 ile 1,0 arasında değişen bir kayan nokta kalite parametresiyle toBlob() ve toDataURL() yöntemlerini sunar. Sabit bir kalite değeri denemek — örneğin 0,7 — tutarsız sonuçlar üretir: düz renkli bir grafik 6KB'a sıkışırken yüksek çözünürlüklü bir fotoğraf 48KB'da kalabilir. Tek güvenilir yöntem yinelemeli ikili aramadır: 0,5 kalitesinden başla, çıktıyı ölç, arama alanını ikiye böl — dosya çok küçükse yukarı çık, çok büyükse aşağı in — ve çıktı tam olarak 20KB'a veya hemen altına düşene kadar tekrarla. Motorumuz bu döngüyü tarayıcı sekmesinin içinde tam 15 kez çalıştırarak uzak bir sunucuya tek piksel göndermeden mümkün olan en yüksek kaliteye ulaşır.

Gizlilik burada ikincil bir özellik değil, aracın mimari temelidir. Dosya okuma, Canvas kodlama, ikili arama yinelemeleri ve çıktı Blob üretimindeki her bayt işlemi, Web Workers API ve HTML5 Canvas kullanılarak doğrudan cihazınızda yerel olarak gerçekleşir. Görseliniz hiçbir ağ bağlantısı üzerinden iletilmez, hiçbir bulut depolama alanına yazılmaz ve hiçbir sunucu tarafından görüntülenmez. Bunu sıkıştırma sırasında tarayıcınızın DevTools Ağ panelini açarak kendiniz doğrulayabilirsiniz: görsel verilerinizi içeren sıfır çıkış isteği göreceksiniz. Bu mimari, kimliğinize bağlı fotoğraflar, pasaport görselleri veya resmî başvurular için sıkıştırmanız gereken gizli belgeler dahil her tür hassas dosya için aracı güvenli kılar.

Görseli 20KB'a Üç Adımda Küçültme

  1. 1

    Fotoğrafı veya İmza Görselini Yükleyin

    "Görsel Yükle" düğmesine tıklayın ya da JPG, JPEG, PNG veya WebP dosyanızı doğrudan araca sürükleyip bırakın. Aynı anda birden fazla görsel ekleyerek toplu sıkıştırma yapabilirsiniz — aynı başvuru formu için hem vesikalık fotoğrafı hem de imzayı sıkıştırmanız gerektiğinde idealdir.

  2. 2

    Tam Olarak 20KB'a Sıkıştırın

    "20KB'a Sıkıştır" düğmesine tıklayın. 15 adımlı ikili arama algoritmamız, JPEG kalite düzeylerini doğrudan tarayıcınızda yineleyerek görselinizi 20KB veya hemen altına getiren tam ayarı bulur — piksel boyutlarını küçültmeden ve yüzlerde görünür bulanıklık oluşturmadan.

  3. 3

    Optimize Edilmiş Görseli İndirin

    Sıkıştırma tamamlandığında "İndir" düğmesine tıklayarak dosyanızı kaydedin. Görüntülenen boyut, dosyanın portalın 20KB gereksinimini karşıladığını doğrular. Toplu işlemler için "ZIP Olarak İndir" seçeneğiyle tüm sıkıştırılmış görselleri tek tıkla alabilirsiniz.

20KB Sınırı Neden Var ve Genel Araçlar Neden Başarısız Olur?

Türkiye'nin kamu dijital altyapısı, sınırlı bant genişliği ve kısıtlı sunucu depolama bütçelerinin hâkim olduğu bir dönemde tasarlandı. ÖSYM, Yükseköğretim Kurulu'nun elektronik sistemleri ve e-Devlet portalı, kırsal bölgelerdeki yavaş internet bağlantısına sahip adayların form gönderimini zaman aşımı yaşamadan tamamlayabilmesi ve milyonlarca başvurunun eş zamanlı olarak sisteme girmesi durumunda arka uç veri tabanlarının şişmemesi için 20KB tavanını belirledi. İnternet hızlarının artmasına karşın bu kısıt varlığını sürdürdü çünkü dosya boyutu doğrulama kurallarının geriye dönük olarak değiştirilmesi, hâlâ kullanımda olan eski alt sistemlerle uyumluluğu bozma riskini taşımaktadır.

Genel amaçlı görsel sıkıştırıcıların başarısızlık biçimi tutarlı ve sinir bozucudur: ya çözünürlüğü düşürürler — 300×400 piksellik bir vesikalık fotoğrafı resmî kullanım için çok küçük olan 90×120 piksellik bir küçük resme dönüştürürler — ya da 20KB hedefini aşan veya altında kalan tutarsız bir kalite düşürme uygularlar. Popüler araçların büyük bölümü ayrıca sunucuya yükleme zorunluluğu getirir; bu da kimliğe bağlı hassas belgelerinizin üçüncü tarafça iletilip işlendiği anlamına gelir. Üstelik bazıları ücretsiz çıktılara filigran ekler ya da toplu işlemi üç dosyayla sınırlandırır — birden fazla sınav veya başvuru için aynı anda belge hazırlarken bu son derece yetersiz kalır.

Aracımız bu sorunların her birini doğrudan çözer. İkili arama algoritması, görsel dosyasının içindeki Ayrık Kosinüs Dönüşümü (AKD) niceleme tablolarını etkileyen JPEG kalite parametreleri üzerinde çalışarak piksel ızgarasını değiştirmeksizin gereksiz frekans katsayılarını azaltır. Fotoğrafınız orijinal boyutlarında kalır — standart bir vesikalık için 300×400 piksel ya da yüklediğiniz her ne ise — kodlanmış dosya ağırlığı ise 20KB'ın altına iner. Web Workers kullanılarak paralel şekilde gerçekleştirilen işlem sayesinde bir belge grubu, alışılageldik araçlarda tek bir dosyayı sıkıştırmanın aldığı sürede tamamlanır.

20KB'ın Altında Görsel Gerektiren Resmî Portallar ve Başvuru Sistemleri

  • ÖSYM — YKS, KPSS, DGS ve ALES Başvuruları — Ölçme, Seçme ve Yerleştirme Merkezi'nin YKS (Yükseköğretim Kurumları Sınavı), KPSS (Kamu Personeli Seçme Sınavı), DGS (Dikey Geçiş Sınavı) ve ALES (Akademik Personel ve Lisansüstü Eğitimi Giriş Sınavı) başvuru sistemleri, aday fotoğrafının boyutunu genellikle 10KB–20KB aralığında ve imza görselini 10KB–20KB ile sınırlandırmaktadır.
  • e-Devlet — Kimlik ve Belge İşlemleri — Türkiye Cumhuriyeti e-Devlet Kapısı üzerinden yürütülen kimlik kartı yenileme, pasaport başvurusu, ikametgâh belgesi ve adli sicil kaydı işlemlerinde yüklenen fotoğraf ve belge görsellerinin JPEG formatında ve genellikle 20KB veya altında olması zorunlu tutulmaktadır.
  • YÖK Lisans Yerleştirme ve Üniversite Kayıt Portalları — Yükseköğretim Kurulu'nun yerleştirme sonuçlarına göre öğrencilerin kesin kayıt yaptırdığı üniversite kayıt sistemleri, öğrenci fotoğrafının JPEG formatında ve yükleme modülüne göre çoğunlukla 20KB veya altında olmasını istemektedir.
  • Kariyer.net ve LinkedIn Türkiye — İş Başvuruları — Türkiye'nin önde gelen iş bulma platformu Kariyer.net ve LinkedIn Türkiye, profil fotoğraflarının JPEG formatında 20KB veya altında yüklenmesini tavsiye eder; bu sayede mobil uygulamada daha hızlı yükleme ve otomatik aday takip sistemleriyle sorunsuz uyum sağlanır.
  • MEB — Öğretmen Atama ve Yer Değiştirme — Millî Eğitim Bakanlığı'nın öğretmen atama, sözleşmeli personel başvurusu ve yer değiştirme portalları, başvuru sahibinin fotoğrafının JPEG formatında ve 20KB sınırını aşmamasını zorunlu kılmaktadır.
  • SGK — Sosyal Güvenlik İşlemleri — Sosyal Güvenlik Kurumu'nun e-SGK portalı üzerinden yürütülen emeklilik başvurusu, sigortalılık tescili ve Bağ-Kur işlemlerinde talep edilen fotoğraf ve belge görsellerinin JPEG formatında 20KB veya altında olması gerekmektedir.
  • Jandarma ve Polis Akademileri — Güvenlik Personeli Alımı — Jandarma Genel Komutanlığı, Emniyet Genel Müdürlüğü ve Sahil Güvenlik Komutanlığı'nın personel alım ilanlarında aday fotoğrafı ve imza görseli için belirlenen dosya boyutu üst sınırı genellikle 20KB'dır.
  • Aile ve Sosyal Hizmetler Bakanlığı — Sosyal Yardım Başvuruları — Bakanlığın e-devlet entegreli sosyal yardım ve destek başvuru sistemleri, müracaat sahibinin kimlik fotoğrafını 20KB veya altında JPEG formatında talep etmektedir.
  • Türkiye İş Kurumu (İŞKUR) — Kurs ve Ücret Destekleri — İŞKUR'un online başvuru portalı üzerinden gerçekleştirilen meslek edindirme kursu başvurusu, kısa çalışma ödeneği ve işsizlik sigortası işlemlerinde yüklenen fotoğrafın JPEG formatında 20KB sınırını aşmaması istenmektedir.
  • Tapu ve Kadastro Genel Müdürlüğü — Tapu İşlemleri — TAKBİS sistemi üzerinden yürütülen tapu devri, ipotek ve kat mülkiyeti işlemlerinde sunulan kimlik belgesi görsellerinin JPEG formatında ve 20KB veya altında olması zorunlu tutulmaktadır.
  • Diyanet İşleri Başkanlığı — Din Görevlisi Sınavları — Diyanet İşleri Başkanlığı'nın imam-hatip, müezzin ve Kuran kursu öğreticisi alım sınavlarına online başvurularda aday fotoğrafı için belirlenen dosya boyutu üst sınırı 20KB olarak uygulanmaktadır.
  • Açıköğretim ve Uzaktan Eğitim Portalları (Anadolu, İstanbul Üniversitesi) — Anadolu Üniversitesi AÖF ve İstanbul Üniversitesi AUZEF öğrenci işleri portallarındaki kayıt yenileme, öğrenci belgesi ve kimlik kartı işlemlerinde talep edilen fotoğraf boyutu genellikle 20KB veya altında JPEG formatındadır.

20KB Görsel Sıkıştırıcımızın Temel Özellikleri

15 Adımlı İkili Arama — Maksimum Hassasiyet

Birkaç sabit kalite ön ayarı deneyen araçların aksine motorumuz, dosyayı 20KB veya altında tutacak mümkün olan en yüksek JPEG kalite düzeyine yakınsayan 15 adımlık yinelemeli ikili arama çalıştırır. Her sıkıştırmada tam dosya boyutu sınırı içinde en yüksek görsel doğruluğu elde edersiniz.

Sunucuya Yükleme Yok — %100 Tarayıcı İçi İşlem

Görselleriniz cihazınızdan hiç çıkmaz. Tüm sıkıştırma mantığı, HTML5 Canvas API ve Web Workers kullanılarak tarayıcı sekmesinde çalışır. Harici API çağrısı, bulut işlevi veya telemetri yoktur. Bunu DevTools'un Ağ panelinde kendiniz doğrulayabilirsiniz: görsel verilerinizi içeren sıfır çıkış isteği göreceksiniz.

Orijinal Piksel Boyutlarını Korur

Görselin verilerini sıkıştırırız, tuvali değil. 300×400 piksellik vesikalık fotoğrafınız sıkıştırma sonrasında yine 300×400 piksel olarak kalır — ayarlanan JPEG niceleme tablolarıdır, piksel ızgarası değil. Bu durum, dosya boyutunu ve minimum piksel boyutlarını birlikte doğrulayan portallar için kritik öneme sahiptir.

Toplu Sıkıştırma ve ZIP İndirme

Vesikalık fotoğrafınızı, taranmış imzanızı ve diğer belge görsellerini tek seferde yükleyin. Araç tüm dosyaları paralel olarak sıkıştırır ve hepsini tek bir ZIP arşivi olarak indirmenizi sağlar — ÖSYM, e-Devlet ve üniversite başvuruları için belge paketi hazırlama süresini önemli ölçüde kısaltır.

JPG, JPEG, PNG ve WebP Giriş Olarak Desteklenir

İster taranmış bir belgenin PNG ekran görüntüsü, ister fotoğraf düzenleyiciden dışa aktarılmış WebP, ister daha fazla küçültme gerektiren mevcut bir JPEG olsun, aracımız tüm başlıca raster formatları kabul eder ve çıktı olarak hemen hemen tüm resmî Türk portallarında kabul edilen optimize edilmiş bir JPEG üretir.

Akıllı Algılama — Zaten Optimize Edilmiş Görselleri Atlar

Zaten 20KB'ın altında olan bir dosya yüklerseniz araç bunu milisaniyeler içinde algılar ve dosyayı gereksiz sıkıştırma döngüleri başlatmadan "Zaten optimize edilmiş — 20KB'ın altında" olarak işaretler. Bu özellik, bazı dosyaların gerekli sınırı zaten karşılıyor olabileceği toplu işlemlerde özellikle kullanışlıdır.

20KB Sıkıştırma Motorunun Arka Planda Çalışma Biçimi

JPEG sıkıştırma, Ayrık Kosinüs Dönüşümü'nün (AKD) ardından 8×8 piksellik bloklara uygulanan niceleme tablolarıyla yönetilen, doğası gereği kayıplı bir süreçtir. AKD her bloğu frekans bileşenlerine ayrıştırır: düşük frekanslı bileşenler deri tonlarındaki yumuşak geçişler gibi geniş gradyanları temsil ederken yüksek frekanslı bileşenler ince ayrıntıları ve keskin kenarları temsil eder. Niceleme adımı, her AKD katsayısını niceleme tablosundaki bir değere böler ve sonucu en yakın tam sayıya yuvarlar. Daha yüksek niceleme bölenleri daha fazla yuvarlama anlamına gelir; bu da daha fazla bilgi kaybı, ama daha küçük kodlanmış dosya boyutu demektir. Canvas API'sinin toBlob(callback, 'image/jpeg', quality) yöntemi bu pipeline'ın tamamını kapsüller ve niceleme tablosu girişlerini ölçeklendiren 0 ile 1 arasında tek bir kayan noktalı quality değeri sunar. İkili aramamız, çıktının tam olarak 20KB'a ulaşması için gereken minimum kalite kaybını bulmak amacıyla bu parametre üzerinde çalışır.

İkili arama algoritması 0,01 alt sınırı ve 0,99 üst sınırıyla başlatılır. Her adımda orta nokta kalite değerini hesaplar, görüntüyü bu kalitede Canvas API'si aracılığıyla kodlar, elde edilen Blob'un bayt cinsinden boyutunu ölçer ve sınırları günceller: kodlanan boyut 20.480 baytı (20KB) aşarsa üst sınır orta noktaya indirilir; altındaysa alt sınır orta noktaya yükseltilir. 15 yinelemeden sonra arama alanı yaklaşık (0,99 − 0,01) / 2¹⁵ ≈ 0,00003 kalite birimi aralığına daraltılmış olur — insan gözünün algılayamayacağı ancak 20KB hedefine istikrarlı biçimde ulaşmak için yeterli bir hassasiyet. Son kodlama, çıktının 20KB'ı hiçbir zaman aşmamasını garanti etmek için alt sınır değerini kullanır; bu kısıt dahilinde görsel kaliteyi ise en üst düzeye çıkarır. Sürecin tamamı bir Web Worker iş parçacığında çalıştığından tarayıcının ana kullanıcı arayüzü iş parçacığı toplu işlem sırasında yanıt vermeye devam eder.

Web Workers API, toplu işlem performansı için vazgeçilmezdir. Yüklenen her görsel bağımsız bir worker'a atanır ve worker'lar navigator.hardwareConcurrency tarafından bildirilen donanım eşzamanlılık limitine kadar eş zamanlı çalışır. 8 mantıksal çekirdeğe sahip modern bir cihazda aynı anda 8 görsel sıkıştırılabilir; bu da 8 başvuru belgesinden oluşan bir grubun tek bir dosyayla neredeyse aynı duvar saati süresinde tamamlandığı anlamına gelir. Bellek yönetimi özenle gerçekleştirilir: sıkıştırılmış bir Blob ana iş parçacığına aktarılıp indirme işleyicisine teslim edildiğinde worker'ın görsel arabelleği serbest bırakılır. Bu, tarayıcı tabanlı görsel araçları etkileyen aşamalı bellek büyümesini önler ve sekme yavaşlamadan veya çökmeden tek bir oturumda onlarca dosyayı işleyebilmenizi sağlar. Sayfayı kapattıktan sonra hiçbir görsel veri bellekte veya diskte kalmaz.

Görseli 20KB Küçültme Hakkında Sık Sorulan Sorular

İhtiyaç Duyabileceğiniz Diğer Sıkıştırma Araçları