PK Systems PK Systems
Afbeeldingstools

Video-naar-GIF-converter

Converteer een korte video naar een GIF. Trim, schaal en pas framerate aan — volledig in je browser via FFmpeg.wasm.

Video-naar-GIF-converter

Sleep een video hierheen of klik om er een te kiezen MP4, WebM, MOV — max 50 MB

Alles draait in je browser — je video verlaat nooit je apparaat.

Wat doet deze tool

Maak van een clip uit je camera, telefoon of schermrecorder een deelbare animated GIF — zonder hem ergens te uploaden. Sleep het bestand erin, schuif aan de trim-handvatten om het gewenste segment te kiezen, kies een framerate en pixelbreedte, en de converter draait een two-pass color-palette pipeline (dezelfde aanpak die professionele GIF-makers gebruiken) zodat het resultaat scherpe, goed verzadigde kleuren heeft in plaats van modderige banding of regenboogruis. De volledige conversie gebeurt lokaal op je apparaat — je video wordt nooit geüpload, nooit naar een server gekopieerd, nooit gelogd. Die privacygarantie telt voor het soort clips dat mensen meestal in GIFs omzetten: gameplay-highlights, schermopnames van bugs, slack-reacties, social-media-memes, werkgerelateerde demo's die interne UI of gevoelige info kunnen bevatten. Bij het eerste gebruik downloadt de pagina eenmalig een conversie-engine (~25 MB, daarna gecached), en de encodeersnelheid hangt af van je CPU — telefoons doen clips van 5 seconden vlot, desktops kunnen 30+ seconden wegwerken. Bestanden zijn afgetopt op 50 MB zodat de converter stabiel blijft op zwakkere apparaten. De uitvoer is een nette, goed gedithererde GIF die klaar is voor X, Discord, Slack, Reddit, GitHub PR-beschrijvingen of welke chatapp dan ook — geen watermerk, geen registratie.

Hoe video naar GIF converteren

  1. Drop je videobestand — Sleep een MP4 / WebM / MOV-bestand naar de zone, of klik om te kiezen. De pagina leest het bestand lokaal — er wordt niets geüpload.
  2. Trim het clip — Gebruik de begin- / eindschuiven om het segment te kiezen. Kortere clips encoderen sneller en leveren kleinere GIFs op — mik op minder dan 10 seconden voor chatvriendelijke formaten.
  3. Stel framerate en breedte in — Hogere FPS = soepelere beweging maar groter bestand. 12 fps is een goede balans; 24 fps voor live-action; 8 fps voor mini-memes. Breedte bepaalt de resolutie en domineert de bestandsgrootte.
  4. Download de GIF — Klik op GIF genereren. De eerste run downloadt eenmalig een conversie-engine (~25 MB) — volgende runs hergebruiken die. Als de GIF klaar is, klik je op Downloaden.

Hoe de conversie werkt

GIFs staan slechts 256 kleuren per frame toe, en daarom leveren naïeve video-naar-GIF-converters vaak modderige, gebande of ruisige resultaten op — elke pixel moet worden gematcht tegen een generiek 256-kleurenpalet dat jouw specifieke clip niet echt beschrijft. De two-pass pipeline die deze tool gebruikt lost dat probleem netjes op. Pass 1 kijkt naar elk frame in jouw geknipte bereik en bouwt een optimaal 256-kleurenpalet dat is afgestemd op precies die clip, waarbij gebieden met beweging extra gewicht krijgen (waar banding het meest opvalt), zodat mensen, gezichten en bewegende objecten de meest accurate kleurweergave krijgen. Pass 2 encodeert de GIF met dat aangepaste palet en past geordende dithering toe voor vloeiende gradiënten zonder regenboogruis. De aspect ratio van je bron blijft automatisch behouden; als je een doelbreedte instelt, wordt de hoogte daarop afgestemd. Het resultaat is een merkbaar schonere GIF dan bij de typische gratis converter — vooral op clips met huidtinten, luchtgradiënten of schermafgeleide UI.

Aanbevolen instellingen

Breedte 320 + 10 fps ≈ ideaal voor chat, ~500 KB voor een clip van 5 seconden. Breedte 480 + 12 fps ≈ standaard voor sociale posts. Breedte 720 + 24 fps ≈ bijna videokwaliteit, maar de bestandsgrootte loopt snel op — een GIF van 10 seconden in 720p kan 8 MB raken. Als een doelplatform een formaatlimiet heeft (Slack: 8 MB, Twitter: 15 MB, WhatsApp: ~16 MB voor media), kies dan een lagere preset.

Veelgestelde vragen

Wordt mijn video geüpload?
Nee. De volledige conversie gebeurt op je apparaat — de bytes van je video gaan nooit naar een server, worden niet opgeslagen, geïndexeerd, gelogd of gedeeld. De enige netwerkverzoeken zijn de eenmalige download van de conversie-engine bij het eerste gebruik, daarna werkt de pagina zelfs offline.
Waarom is de eerste keer genereren zo traag?
De eerste klik downloadt eenmalig een conversie-engine van ongeveer 25 MB. De browser cachet hem, dus volgende runs (en de video-naar-MP3-tool, die dezelfde engine gebruikt) slaan die download over.
Waarom is er een limiet van 50 MB?
Omdat de hele video tijdens de conversie in het browsergeheugen wordt vastgehouden. Heel grote bestanden putten dat geheugenbudget uit en laten de pagina crashen. 50 MB is een veilig plafond op de meeste laptops; op telefoons raden we aan tot clips van 30 seconden of minder te knippen, of de bron eerst te verkleinen.
Kan ik hogere kwaliteit krijgen?
Zet de breedte op 1280 en de FPS op 30. Houd er rekening mee dat GIF een fundamenteel beperkt formaat is (256 kleuren per frame, grote bestanden). Voor korte loops met hoge kwaliteit verslaan WebM of MP4 (H.264) GIF op elke maatstaf — maar GIF wint nog steeds op compatibiliteit (chatapps, fora, ingebouwde autoplay overal).
Waarom is de GIF modderig of gebandeerd?
GIF is afgetopt op 256 kleuren per frame. Vloeiende gradiënten (luchten, zachte belichting) worden hard gequantiseerd. Het two-pass-palet + Bayer-dither helpt, maar als de bron fotografisch en kleurrijk is, verwacht dan wat banding. Pixelart en platte illustraties zien er perfect uit.
Hij is gecrasht halverwege het encoderen — wat nu?
Knip korter, verlaag de breedte of sluit andere tabbladen om RAM vrij te maken. Mobile Safari is de meest fragiele omgeving; desktop Chrome verwerkt langere clips zonder klagen.