Co je tento nástroj?
GIF je formát z roku 1989, který ukládá každý snímek jako plnohodnotný obrázek s paletou — proto animované GIFy dosahují obřích velikostí. Komprimace znamená zaútočit na tři věci, které určují jeho velikost: počet barev na snímek (GIF povoluje maximálně 256), rozměry v pixelech a počet snímků.
Tento nástroj dekóduje každý snímek, volitelně jej zmenší, znovu kvantizuje jeho paletu na vámi zvolený rozpočet barev a může vynechat každý druhý snímek při zachování časování (animace se přehrává stejnou rychlostí, jen o něco méně plynule). Vše běží lokálně — dekódování používá vestavěný engine vašeho prohlížeče, kódování open-source GIF enkodér.
Proč ho používat?
- Tři skutečné páky — barvy, měřítko, vynechání snímků — každá s jasnými kompromisy, kombinovaná úspora často 60–80 %.
- Časování zachováno při vynechávání snímků: GIF se přehrává stejnou rychlostí.
- Lokální zpracování: GIFy (často memy nebo záznamy obrazovky se soukromým obsahem) se nikdy nenahrávají.
- Podpora dávkového zpracování, úspora zobrazena pro každý soubor, zdarma, bez vodoznaku.
- Poctivá záloha: pokud váš prohlížeč neumí dekódovat snímky GIF, řekne vám to, místo aby tiše selhal.
Jak se používá
- Přetáhněte soubory GIF do pole (enkodér se automaticky jednou načte).
- Nastavte barvy — 128 je obvykle neviditelné; 64 pro větší úspory.
- Volitelně zmenšete na 75 %/50 % — jediná největší páka pro velké GIFy.
- Zaškrtněte vynechání snímků u dlouhých záznamů, kde mírná trhavost nevadí.
- Stáhněte každý komprimovaný GIF; úspora je zobrazena pro každý soubor.
Příklad
Vstup
screen-recording.gif — 8,4 MB, 480 snímkůVýstup
screen-recording-compressed.gif — 2,1 MB (−75 %), měřítko 50 % + 128 barevMěřítko je nejsilnější páka: poloviční rozměry znamenají čtvrtinu pixelů na snímek.
Běžné případy použití
- Zmenšení GIFu ze záznamu obrazovky pro GitHub README, kde je často limit velikosti přílohy, který nezpracovaný záznam snadno překročí.
- Komprimace memu nebo reakčního GIFu před odesláním někam s přísnými limity velikosti souboru, jako jsou některé chatovací aplikace nebo fóra.
- Snížení váhy GIFu s ukázkou produktu pro vstupní stránku, kde každý další megabajt zpomaluje stránku pro návštěvníky.
- Příprava tutoriálového GIFu pro nahrání na Slack nebo Discord, kde většina z nich omezuje velikost přílohy hluboko pod tím, co produkuje nekomprimovaný záznam obrazovky.
Kterou páku použít jako první
Tři páky nejsou stejně silné a znalost pořadí šetří čas: měřítko (rozměry v pixelech) má zdaleka největší efekt, protože zmenšení šířky a výšky na polovinu odstraní 75 % pixelů v každém jednotlivém snímku — úspora, která se násobí napříč všemi snímky, ne jen jedním. Vynechávání snímků je druhou největší pákou konkrétně pro dlouhé záznamy, protože 10sekundový GIF při 30 fps má 300 snímků prakticky duplicitních podobných obrázků, které zmenšení na 15 fps odstraní bez velkého viditelného dopadu. Snížení počtu barev je reálné, ale nejmenší ze tří pro typický fotografický obsah nebo záznam obrazovky — nejvíce záleží u GIFů, které jsou už jednoduchou plochou grafikou, kde velká barevná paleta stejně nikdy nedělala mnoho práce.
Časté dotazy
Které nastavení ušetří nejvíce?
Zdaleka měřítko — zmenšení na 50 % sníží počet pixelů o 75 % v každém snímku. Poté vynechání snímků (přibližně poloviční velikost), pak barvy. U obřího GIFu zkombinujte všechny tři.
Změní vynechávání snímků rychlost animace?
Ne — zpoždění zbývajících snímků se zdvojnásobí, takže celková délka zůstává stejná. Pohyb je jen o něco méně plynulý, což je u záznamů obrazovky obvykle nepostřehnutelné.
Proč můj prohlížeč hlásí, že nedokáže dekódovat GIF?
Dekódování snímek po snímku používá rozhraní ImageDecoder API, dostupné v Chrome, Edge a nedávném Firefoxu. Starším prohlížečům a některým verzím Safari chybí — nástroj vám to poctivě sdělí místo toho, aby vytvořil poškozený soubor.
Měl bych vůbec v roce 2026 používat GIF?
Upřímně: často ne. MP4 nebo WebM stejného klipu je 5–10× menší při lepší kvalitě a přehrává je každá platforma. GIF stále vítězí tam, kde záleží na automatickém přehrávání bez ovládacích prvků (soubory README, některé chatovací aplikace). Pokud je GIF nutný, tento nástroj to zpříjemní.
Nahrává se můj GIF během komprese?
Ne — dekódování a překódování probíhá kompletně ve vašem prohlížeči. Záznamy obrazovky s citlivým obsahem zůstávají na vašem počítači.
Byl by převod na MP4 menší než komprese GIFu?
Téměř vždy, a to výrazně. GIF ukládá každý snímek jako plnohodnotný obrázek s 256barevnou paletou bez komprese pohybu mezi snímky, takže video kodek jako H.264 obvykle vytvoří pro stejný klip soubor několikrát menší. GIF komprimujte, pokud cíl přijímá pouze GIFy (nebo musí automaticky přehrávat jako obrázek); převádějte na MP4/WebM, kdykoli máte kontrolu nad formátem.