Zmniejsz rozmiar pliku GIF, za darmo

Wrzuć GIF-a i sprawdź, jak mały może być. Optymalizator zachowuje tylko to, co zmienia się z klatki na klatkę, ogranicza paletę i potrafi obniżyć liczbę klatek albo wymiary. Szacowany rozmiar aktualizuje się przy każdej zmianie ustawień, więc wiesz, co dostaniesz, jeszcze przed eksportem. Wszystko działa na Twoim urządzeniu.

Działa w Chrome, Edge i Safari 17 lub nowszym. Nic nie jest przesyłane.

Jak to działa

  1. 1

    Wrzuć swojego GIF-a

    Animowanego albo statycznego. Otwiera się od razu, bo nic nie jest przesyłane.

  2. 2

    Zdecyduj, jak daleko pójść

    Optymalizacja jest domyślnie włączona i zwykle zmniejsza plik o połowę. Do tego możesz ograniczyć kolory, obniżyć liczbę klatek albo szerokość, albo podać docelowy rozmiar i pozwolić narzędziu dobrać ustawienia.

  3. 3

    Eksportuj i pobierz

    Zwykły GIF, który odtworzy się wszędzie, a obok pobierania widać, ile udało się zaoszczędzić.

Częste pytania

O ile mniejszy będzie mój GIF?

To zależy od tego, jak dużo się rusza. Nagranie ekranu albo naklejka na nieruchomym tle często kurczy się przy domyślnych ustawieniach czterokrotnie lub bardziej, bo większość pikseli jest identyczna z klatki na klatkę i nie zapisuje się ich ponownie. Zwykły materiał wideo, na którym rusza się wszystko, zmniejsza się mniej więcej dwukrotnie i żeby zejść niżej, potrzebuje mniejszej liczby kolorów albo mniejszej szerokości.

Czy optymalizacja pogarsza jakość?

Przy samej optymalizacji nie. Klatki są zapisywane jako różnice, które dekodują się do tego samego obrazu. Mniej kolorów, niższa liczba klatek i mniejsze wymiary faktycznie zmieniają obraz, a podgląd pokazuje dokładnie to, co dostaniesz. Ustawienie stratności pomija drobne zmiany kolorów między klatkami i to je warto wypróbować przy GIF-ach zrobionych z wideo.

Czy mogę trafić w konkretny rozmiar?

Tak. Przełącz na docelowy rozmiar i wpisz liczbę. Narzędzie próbuje najpierw mniejszej liczby kolorów, potem niższej liczby klatek, potem mniejszej szerokości, i zatrzymuje się na pierwszym połączeniu poniżej Twojego limitu. Jeśli nic się nie zmieści, powie o tym i da Ci najmniejszy wynik, jaki znalazło.

Może lepiej użyć wideo zamiast GIF-a?

Na stronie internetowej albo w czacie, który odtwarza wideo wprost w rozmowie, tak. Wyciszony, zapętlony MP4 z tego samego klipu jest zwykle pięć do dziesięciu razy mniejszy niż najlepszy GIF i wygląda lepiej. GIF-a używaj tam, gdzie automatycznie odtwarzają się tylko GIF-y: w pliku README, w poście na forum albo w stopce e-maila.

Czy przesyłacie mojego GIF-a?

Nie. Narzędzie działa w całości w Twojej przeglądarce. Twój plik zostaje na Twoim urządzeniu.

Które przeglądarki są obsługiwane?

Chrome, Edge, Firefox i Safari na komputerach i Androidzie. Optymalizator GIF-ów nie potrzebuje kodeków wideo, więc działa w większej liczbie przeglądarek niż narzędzia do wideo.

Jak działa optymalizacja GIF-ów

GIF to format z 1989 roku bez kompresji między klatkami, więc większość rozmiaru animowanego GIF-a to piksele, które się nie zmieniły. Optymalizator bierze się najpierw za nie, a potem za kilka rzeczy, przez które pojedyncza klatka jest kosztowna.

Co tak naprawdę zapisuje GIF

Każda klatka to obraz indeksowany, najwyżej 256 kolorów z palety, spakowany algorytmem LZW. LZW dobrze radzi sobie z ciągami identycznych wartości, a słabo z szumem. Nie ma tu kompensacji ruchu ani klatki odniesienia, więc klatka wyglądająca tak samo jak poprzednia kosztuje prawie tyle co pierwsza, chyba że koder w ogóle jej nie zapisze.

Zapisywanie tylko tego, co się zmienia

Klatka GIF-a może być mniejsza niż płótno i umieszczona z przesunięciem, a pod spodem może zostawić poprzednią klatkę. Optymalizator porównuje każdą klatkę z poprzednią, znajduje prostokąt, który się zmienił, zaznacza niezmienione piksele w jego wnętrzu jako przezroczyste i zapisuje tylko to. Gadająca głowa na nieruchomym tle albo kursor przesuwający się po zrzucie ekranu zostawia na klatkę kilka procent pierwotnych pikseli.

Mniej kolorów, lepsza kompresja

Sama paleta jest mała, najwyżej 768 bajtów. Oszczędność z mniejszej liczby kolorów bierze się stąd, że LZW widzi więcej powtarzających się indeksów. Płaska grafika, zrzuty ekranu i tekst zwykle wyglądają tak samo przy 64 kolorach. Na zdjęciach i gradientach pojawia się pasmowanie, które dithering ukrywa drobnym ziarnem kosztem części kompresji. Podgląd pokazuje oba efekty, zanim wyeksportujesz plik.

Liczba klatek i wymiary

Rozmiar rośnie liniowo wraz z liczbą klatek i liczbą pikseli w klatce, więc o połowę mniejsza szerokość to jedna czwarta pikseli. Wiele GIF-ów eksportuje się przy 25 lub 30 klatkach na sekundę, choć przy kilkusekundowej pętli 10 do 15 czyta się tak samo dobrze. Optymalizator przelicza oś czasu, żeby łączny czas trwania pozostał ten sam. Pamiętaj, że przeglądarki pokazują opóźnienia klatek poniżej 20 milisekund jako 100 milisekund, więc bardzo szybki GIF wcale nie jest szybki.

Co znaczy tu stratność

Ustawienie stratności podnosi tolerancję, z jaką narzędzie ocenia, czy piksel zmienił się między klatkami. Szum matrycy, ziarno ditheringu i drobne gradienty liczą się wtedy jako brak zmiany i są brane ponownie z poprzedniej klatki. Największy efekt daje to przy GIF-ach zrobionych z wideo, gdzie bez tego prawie każdy piksel różni się choć trochę. Nic nie jest rozmywane, a pierwsza klatka każdej sceny nadal zapisuje się w całości.

Trafianie w limit rozmiaru

Komunikatory, fora i programy pocztowe mają własne limity wysyłania. Tryb docelowego rozmiaru przechodzi ustawienia w stałej kolejności, najpierw mniej kolorów, potem niższa liczba klatek, potem mniejsza szerokość, i bierze pierwszy wynik poniżej Twojego limitu, zmierzony na prawdziwym zakodowaniu fragmentu animacji, a nie zgadnięty.

Przeglądaj wszystkie szablony

Więcej darmowych narzędzi