Poradnik

Jak skompresować zdjęcie do konkretnego rozmiaru

Powtarzalna metoda trafiania w dokładną liczbę bajtów — 200 KB, 500 KB, 1 MB — zamiast zgadywać na suwaku jakości i modlić się o wynik.

Ostatnia aktualizacja · 14 października 2026

Prawie każdy limit wysyłki przychodzi jako liczba bajtów. Portal z ofertami pracy prosi o „poniżej 200 KB”. Bramka pocztowa ogranicza załączniki do 1 MB. Formularz w urzędzie prosi o 50 KB i odrzuca wszystko większe. A mimo to prawie każdy kompressor w sieci daje ci suwak jakości od 1 do 100 i zostawia arytmetykę tobie.

Oto metoda, która zamyka tę lukę, i jak zastosować ją w tym narzędziu.

Główna idea: pracuj od tyłu, od liczby bajtów

Rozmiar wyjściowy skompresowanego zdjęcia zależy od dwóch rzeczy: ile szczegółów zachowujesz (jakość) i ile pikseli zachowujesz (wymiary). Kontrolujesz obie. Zamiast więc pytać „jaka jakość wygląda dobrze?”, zapytaj „jaka kombinacja jakości i wymiarów mieści się w 200 KB?”.

  1. Koduj przy najniższej akceptowalnej jakości. To daje ci dno dla obecnej liczby pikseli.
  2. Jeśli plik się mieści, podnieś jakość. Zawężaj bisekcją między dnem a sufitem, aby znaleźć najwyższą jakość, która nadal mieści się pod celem — zachowujesz wtedy najwięcej szczegółów, na ile pozwala budżet.
  3. Jeśli się nie mieści, zmniejsz liczbę pikseli. Przeskaluj wymiary o mniej więcej pierwiastek kwadratowy z przekroczenia i powtórz od pierwszego kroku.
  4. Zatrzymaj się, gdy plik się mieści albo dotrzesz do dna. Jeśli dotrzesz do dna, zdjęcie powiedziało ci swoje minimum — zmień format albo cel zamiast dalej wciskać.

To dokładnie to, co dzieje się, gdy naciskasz Kompresuj w narzędziu powyżej. Nigdy nie widzisz tej pętli; po prostu dostajesz plik o rozmiarze równym twojemu celu lub mniejszym.

Krok po kroku

1. Ustaw cel, zanim dodasz pliki

Otwórz narzędzie i wybierz rozmiar z listy Rozmiar docelowy. Gotowe rozmiary biegną od 5 KB do 5 MB, w krokach, o które ludzie naprawdę są proszeni. Jeśli twój limit jest nietypowy, np. 175 KB, wybierz Własny rozmiar… i wpisz liczbę.

2. Wybierz format wyjściowy świadomie

  • Automatycznie wybiera WebP. Zachowuje przezroczystość i wychodzi o 25–35% mniejszy od JPEG przy tej samej jakości wizualnej — zwykle to właśnie ta różnica decyduje, czy plik zmieści się w 200 KB, czy nie.
  • JPEG, gdy dalszy system nie przyjmuje WebP — w niektórych starszych wysyłarkach CMS i w poczcie w starych klientach wciąż go nie akceptują.
  • PNG tylko wtedy, gdy potrzebujesz wyniku matematycznie bezstratnego. PNG ignoruje kontrolę jakości całkowicie, więc rozmiar zależy wyłącznie od liczby pikseli, co bardzo utrudnia trafienie w dokładny rozmiar.

3. Zmień rozmiar najdłuższego boku, jeśli sama jakość nie wystarcza

Obniżanie jakości jest najbrudniejszą dźwignią — po pewnym punkcie zamieniasz widoczne bloki na kilobajty. Zmiana rozmiaru jest prawie zawsze lepszym układem. Ograniczenie najdłuższego boku do 1600 px zwykle drastycznie zmniejsza plik, pozostając ostrym na każdym ekranie, bo bardzo niewiele kontekstów wyświetla więcej pikseli. Proporcje są zachowane, więc nic nie zostaje obcięte.

4. Przeczytaj wynik, zanim pobierzesz

Każdy wiersz raportuje rozmiar oryginału, wynik i procent oszczędności oraz status: w normie oznacza, że plik mieści się w twojej liczbie lub jest od niej mniejszy. Przeciągnij suwak Porównaj po rzeczywistych pikselach, żeby sprawdzić, czy detale przeżyły — plik, który trafia w 200 KB, ale ma papkę zamiast twarzy, tak naprawdę nie odniósł sukcesu.

Co robić, gdy cel jest nieosiągalny

Każde zdjęcie ma swoje dno. Zdjęcie pełne drobnej tekstury nie da się wcisnąć w 5 KB bez stania się nierozpoznawalnym i żadna ilość sprytnego kodowania tego nie zmieni. Gdy narzędzie nie osiąga twojego celu, mówi o tym i pokazuje najmniejszy osiągalny rozmiar, zamiast po cichu oddawać plik za duży.

Próbuj po kolei — każdy krok daje prawdziwy zapas:

  1. Przełącz na WebP. Największy pojedynczy zysk, zwykle 25–35%.
  2. Obniż najdłuższy bok. Połowa wymiarów oznacza ćwierć danych.
  3. Zacznij od źródła z mniejszą ilością detali. Zrzut ekranu okna kompresuje się o wiele lepiej niż zdjęcie tego okna.
  4. Przemyśl cel. Jeśli portal wymaga 50 KB na zdjęcie, prosi o miniaturę — zmiana rozmiaru o wiele lepiej spełni tę intencję niż zgniatanie jakości do 2%.

Dlaczego plik czasem wraca bez zmian

Jeśli oryginał jest już mniejszy niż twój cel, narzędzie zachowuje oryginalne bajty i oznacza wiersz jako już poniżej celu. Ponowne kodowanie pliku, który już się mieści, zwykle zrobiłby go większym, a w przypadku GIF-ów i SVG-ów zniszczyłoby animację albo same dane wektorowe. Jeśli mimo to chcesz konwersji — na przykład małego JPEG na WebP — wybierz konkretny format wyjściowy, a ponowne kodowanie się odbędzie.

Kilka słów o prywatności

Żadna z tych czynności nie dotyka sieci. Dekodowanie, pętla bisekcji, zmiana rozmiaru i końcowe kodowanie odbywają się w środku tej karty. Wyciągnij kabel internetu po załadowaniu strony, a narzędzie będzie działać dokładnie tak samo. Szczegóły znajdziesz w polityce prywatności.

Popularne cele i do czego służą

  • 20–50 KB — favicony, małe ikony, miniatury w formularzach.
  • 100–200 KB — zdjęcia na blogach, zdjęcia produktów, większość limitów w portalach.
  • 300–500 KB — załączniki e-mail, grafiki wysokiej jakości na strony.
  • 1–2 MB — udostępnianie w pełnej rozdzielczości, eksporty portfolio.
  • 3–5 MB — prace bliskie drukowi, gdzie detal liczy się bardziej niż waga pliku.
Pełna lista gotowych rozmiarów jest w sekcji rozmiary docelowe — kliknięcie dowolnego z nich wczytuje go prosto do narzędzia.