CodeKitHub
Bildeverktøy

Komprimer animerte GIF-er på nett

Sist oppdatert:

Animerte GIF-er er beryktet store — noen sekunders animasjon kan veie 10 MB. Dette verktøyet koder GIF-er om bilde for bilde i nettleseren din med tre spaker: færre farger, mindre dimensjoner, og valgfri fjerning av bilder. GIF-ene dine lastes aldri opp.

    Hva er dette verktøyet?

    GIF er et format fra 1989 som lagrer hvert bilde som et fullt palettbasert bilde — det er grunnen til at animerte GIF-er blir enorme. Å komprimere en betyr å angripe de tre tingene som avgjør størrelsen: antall farger per bilde (GIF tillater maks 256), pikseldimensjoner, og antall bilder.

    Dette verktøyet dekoder hvert bilde, skalerer det eventuelt ned, kvantiserer paletten på nytt til det fargebudsjettet du velger, og kan fjerne annethvert bilde mens timingen bevares (animasjonen spilles av i samme hastighet, litt mindre jevnt). Alt kjører lokalt — dekoding bruker nettleserens innebygde motor, koding bruker en åpen kildekode GIF-koder.

    Hvorfor bruke det?

    • Tre reelle spaker — farger, skala, bildefjerning — hver med tydelige avveininger, kombinert besparelse ofte 60–80 %.
    • Timing bevares når bilder fjernes: GIF-en spilles av i samme hastighet.
    • Lokal prosessering: GIF-er (ofte memer eller skjermopptak med privat innhold) lastes aldri opp.
    • Batch-støtte, besparelse per fil vist, gratis, ingen vannmerke.
    • Ærlig fallback: forteller deg om nettleseren din ikke kan dekode GIF-bilder i stedet for å feile stille.

    Slik bruker du det

    1. Slipp GIF-filer på boksen (koderen lastes automatisk, én gang).
    2. Angi antall farger — 128 er som regel usynlig; 64 for større besparelse.
    3. Skaler eventuelt til 75 %/50 % — den enkeltvis største spaken for store GIF-er.
    4. Kryss av for bildefjerning for lange opptak der litt hakkete bevegelse er greit.
    5. Last ned hver komprimerte GIF; besparelsen vises per fil.

    Eksempel

    Inndata

    skjermopptak.gif — 8,4 MB, 480 bilder

    Resultat

    skjermopptak-komprimert.gif — 2,1 MB (−75 %), 50 % skala + 128 farger

    Skala er den sterkeste spaken: halve dimensjonene er en fjerdedel av pikslene per bilde.

    Vanlige bruksområder

    • Krympe en GIF av et skjermopptak til en GitHub README, som ofte har en vedleggsgrense et rått opptak lett overskrider.
    • Komprimere en mem eller reaksjons-GIF før du sender den et sted med strenge filstørrelsesgrenser, som enkelte chat-apper eller forum.
    • Redusere en produktdemo-GIF sin vekt for en landingsside, der hver ekstra megabyte gjør siden treigere for besøkende.
    • Forberede en veilednings-GIF for opplasting til Slack eller Discord, som de fleste setter et vedleggstak godt under det et ukomprimert skjermopptak produserer.

    Hvilken spak du bør ta tak i først

    De tre spakene er ikke likeverdige, og å kjenne rekkefølgen sparer tid: skala (pikseldimensjoner) har langt den største effekten, fordi å halvere bredde og høyde fjerner 75 % av pikslene i hvert eneste bilde — en besparelse som forsterkes over alle bildene, ikke bare ett. Bildefjerning er den nest største spaken spesifikt for lange opptak, siden en 10-sekunders GIF ved 30 bilder per sekund har 300 bilders verdi av overflødige nesten-identiske bilder som en halvering til 15 bilder per sekund fjerner uten mye synlig innvirkning. Fargereduksjon er reell, men den minste av de tre for typisk fotografisk innhold eller skjermopptak — den betyr mest for GIF-er som allerede er enkel, flatfarget grafikk, der en stor fargepalett aldri gjorde særlig mye nytte for seg i utgangspunktet.

    Ofte stilte spørsmål

    Hvilken innstilling sparer mest?

    Skala, med god margin — 50 % skala kutter pikslene med 75 % i hvert eneste bilde. Deretter bildefjerning (halverer omtrent størrelsen), så farger. For en veldig stor GIF, kombiner alle tre.

    Vil fjerning av bilder endre animasjonshastigheten?

    Nei — forsinkelsen for de gjenværende bildene dobles, slik at den totale varigheten forblir identisk. Bevegelsen blir bare litt mindre jevn, noe som for skjermopptak vanligvis er umerkbart.

    Hvorfor sier nettleseren min at den ikke kan dekode GIF-en?

    Bilde-for-bilde-dekoding bruker ImageDecoder-API-et, tilgjengelig i Chrome, Edge og nyere Firefox. Eldre nettlesere og enkelte Safari-versjoner mangler det — verktøyet forteller deg det ærlig i stedet for å produsere en ødelagt fil.

    Bør jeg i det hele tatt bruke GIF i 2026?

    Ærlig talt: ofte ikke. En MP4 eller WebM av samme klipp er 5–10× mindre med bedre kvalitet, og alle plattformer spiller av dem. GIF vinner fortsatt der autoavspilling uten kontroller er viktig (README-filer, enkelte chat-apper). Hvis GIF kreves, gjør dette verktøyet det håndterlig.

    Blir GIF-en min lastet opp under komprimering?

    Nei — dekoding og re-koding skjer helt i nettleseren din. Skjermopptak med sensitivt innhold forblir på maskinen din.

    Ville konvertering til MP4 gitt en mindre fil enn å komprimere GIF-en?

    Nesten alltid, og med god margin. GIF lagrer hvert bilde som et fullt 256-fargers palettbilde uten bevegelseskomprimering mellom bilder, så en videokodek som H.264 gir vanligvis en fil flere ganger mindre for samme klipp. Komprimer GIF-en når destinasjonen bare godtar GIF-er (eller må autospille som et bilde); konverter til MP4/WebM når du styrer formatet selv.

    Relaterte verktøy