← GIF-tools

MP4 naar GIF

Clip Start, duration and estimated frames

No video yetConverteer MP4 naar geanimeerde GIF

Kies het fragment, de kleuren en de frames van je GIF

Maak een GIF van video door een MP4-fragment te kiezen. Bepaal framerate en kleuren, of pas losse beelden en pauzes aan in de frame-editor. Controleer het resultaat op beweging, leesbaarheid en grootte.

Kosten: Gratis te gebruiken. Er gelden limieten voor bestandsgrootte en gebruik.

Van MP4 naar GIF in zes stappen

  1. Kies je MP4

    Klik op Video kiezen of de lege preview, of sleep een MP4 van maximaal 200 MB naar de tool. De nieuwste video uit Uploads wordt automatisch geselecteerd. Open Uploads om een andere te kiezen.

  2. Selecteer het fragment

    Eerst is de hele video geselecteerd. Verplaats de handgrepen Start en Einde onder de preview. De getalvelden heten Start, End en Duration; rechts staan Start time en Duration. Vul tijden in seconden in.

  3. Bepaal beweging en afmetingen

    Kies FPS en Breedte, standaard 10 fps en 500 px. Samen met de fragmentduur bepalen ze hoeveel beeldinformatie de GIF moet opslaan.

  4. Bekijk de kleurinstellingen

    Kies Kwaliteit voor het kleurenpalet. Onder Dithering kun je kleurverlopen aanpassen. De kaart Toepassen bevat Optimize transparency en Reduce static frames voor de standaardconversie.

  5. Bewerk eventueel losse frames

    Klik op Frames extraheren om beelden te verplaatsen, verwijderen of aanpassen. Je kunt ook per frame de weergaveduur instellen voordat de GIF wordt gemaakt.

  6. Maak en controleer de GIF

    Klik op Create GIF. Controleer de preview, afmetingen en grootte boven Download GIF. Adjust bewaart je instellingen; Start over herstelt de standaardwaarden. Het resultaat komt ook in je gedeelde bestanden voor verdere bewerking met GIF-tools.

Instellingen voor het fragment en de uitvoer

Start time en Duration
Begin en duur staan in seconden, met stappen en een minimale duur van 0,1 s. Eerst wordt de volledige videoduur gebruikt; kort lange video's in vóór conversie.
FPS
Kies 5, 10, 12, 15, 20, 24 of 30 beelden per seconde; standaard 10 fps. Bij 20 fps ontstaan twee keer zoveel frames als bij 10 fps, maar de bestandsgrootte hangt ook van beeldinhoud en kleurinstellingen af. Begin bijvoorbeeld met 10–15 fps voor reacties of schermopnamen en vergelijk 24–30 fps bij snelle beweging. Boven de bronframerate worden beelden herhaald.
Breedte
Kies 240, 320, 400, 500 of 640 px, of Origineel voor de bronbreedte. De hoogte volgt de verhouding: 1920 × 1080 px wordt 500 × 281 px; 1080 × 1920 px wordt 500 × 889 px. Een smallere bron wordt vergroot. Dat voegt pixels toe, geen opgenomen detail; vergelijk de daadwerkelijke bestandsgrootte.
Kwaliteit
Laag gebruikt 64 kleuren, Gemiddeld 128 en Hoog 256; Hoog is standaard. Deze drie gebruiken één palet voor het fragment. Origineel berekent per frame een palet van maximaal 256 kleuren. Dat kan kleurwisselingen beter volgen, maar herstelt geen volledige bronkleuren. Vergelijk zowel het beeld als de bestandsgrootte.
Dithering
Dithering mengt beschikbare kleuren om ontbrekende tinten te benaderen. Sierra is standaard; Floyd gebruikt ook een fijn stippenpatroon voor verlopen. Bayer geeft een vast patroon. Geen vermijdt deze stippen, maar kan kleurbanden in lucht of schaduwen tonen. Welke optie compacter is, hangt van de beelden af.
Optimize transparency
Standaard uit. Reserveert een paletkleur voor transparantie, zodat onveranderde gebieden tussen frames niet telkens volledig hoeven te worden herhaald. Dit kan bij rustige schermopnamen helpen; camerabeweging verandert meer pixels. De instelling verwijdert geen achtergrond en maakt een ondoorzichtige opname niet transparant.
Reduce static frames
Standaard uit. Verwijdert beelden die vrijwel gelijk zijn aan het laatst behouden frame. De overige frames blijven op de gekozen framerate staan: pauzes worden korter of verdwijnen en de GIF duurt minder lang. Laat dit uit wanneer de oorspronkelijke timing belangrijk is.
Bijsnijden
Schakel Apply crop in. X en Y bepalen het beginpunt als percentages van het videobeeld, van 0–99%. Breedte en Hoogte bepalen het behouden gebied, van 1–100% binnen de resterende ruimte. Standaard is dat 0/0/100/100%. Het kader toont de selectie. Alleen dat gebied komt in de GIF; de uitvoerbreedte schaalt daarna het uitgesneden beeld.

Losse beelden bewerken in de frame-editor

Frames extraheren neemt maximaal de eerste 30 s van je geselecteerde fragment, bij 10 fps maximaal 300 frames. De thumbnails worden in je browser gemaakt; de server leest de beelden voor de GIF opnieuw op volledige bronresolutie. Breedte, Kwaliteit, Dithering en bijsnijden blijven gelden. De twee optimalisaties horen bij de standaardconversie; hier kies je zelf frames en weergaveduren. Clear frames schakelt terug naar de standaardconversie.

Selectie en volgorde
Klik op één frame, gebruik Shift voor een reeks of Ctrl/Cmd en selectievakjes voor meerdere. In Frame staan Select all en Current only. Frame bewerkt de selectie; All alle beelden. Onder Uitvoer zet Match delays de duur op 1000 ÷ FPS ms. Sleep frames of gebruik Links/Rechts op een gefocust frame. De prullenbak verwijdert het. Add image frame voegt geüploade afbeeldingen na het actieve frame in.
Delay (ms)
Weergaveduur per frame: 20–5000 ms, in de tabbladen of onder de thumbnail. De beginwaarde is 1000 ÷ FPS, dus 100 ms bij 10 fps. GIF slaat tijden op in honderdsten van een seconde; waarden worden naar 10 ms afgerond. Een langere duur op het laatste frame geeft een pauze vóór de herhaling.
Brightness, Contrast en Saturation
Helderheid en contrast lopen van 0–200%; verzadiging van 0–300%. Standaard staan alle drie op 100%, zonder aanpassing.
Blur en Filter
Blur verzacht van 0–10 px, standaard 0 px. Filter biedt None, Sepia, Grayscale, Vintage, Cold en Warm, standaard None. De thumbnails tonen je aanpassingen, zodat je geselecteerde en onbewerkte beelden kunt vergelijken.

Waarom de GIF groot kan worden

GIF gebruikt beeldframes met een beperkt kleurenpalet; een MP4-videocodec kan ook beweging tussen beelden benutten. De GIF kan daardoor aanzienlijk groter uitvallen dan de MP4. De uitkomst hangt van de bron en instellingen af, niet alleen van de afmetingen van het MP4-bestand.

Een rekenvoorbeeld: 8 s van 1920 × 1080 px op 10 fps en 500 px breed levert 80 frames van 500 × 281 px op: ongeveer 11,2 miljoen pixels vóór compressie. Bij 15 fps zijn het 120 frames, 50% meer. Bij 640 px breed worden de frames 640 × 360 px, ongeveer 64% meer pixels. Samen is dat circa 2,5 keer de pixelinformatie, geen voorspelling van de gecomprimeerde bestandsgrootte.

De standaardconversie accepteert maximaal 1.800 frames: 180 s bij 10 fps of 60 s bij 30 fps. Langere selecties worden afgewezen, niet ingekort. Daarnaast geldt maximaal 1,2 miljard pixels over alle frames. Op Origineel past bij 1080p en 10 fps net minder dan 58 s. Boven 1920 px op de lange zijde geldt bovendien maximaal 300 frames; 4K van 3840 × 2160 px bereikt het pixelbudget bij 144 frames, dus 14,4 s op 10 fps.

Verkort eerst het fragment en vergelijk daarna een lagere FPS en breedte. Pas kleuren en dithering aan wanneer de weergave dat toelaat. GIF optimaliseren kan een afgewerkte GIF verder verkleinen. Video naar WebP biedt geanimeerde WebP als alternatief; controleer de daadwerkelijke grootte en of je doelplatform animatie in dat formaat accepteert.

Formaten, grenzen en opslag

Invoer
MP4 en M4V. Gebruik voor MOV, WebM, MKV of AVI Video naar GIF.
Uitvoer
Eén geanimeerde GIF met oneindige herhaling, zonder geluid
Bestandsgrootte
Maximaal 200 MB per video
Per opdracht
Eén video naar één GIF
Standaardconversie
Maximaal 1.800 frames, 8.192 px per zijde en 1,2 miljard pixels totaal; bij Origineel boven 1920 px op de lange zijde maximaal 300 frames
Frame-editor
Eerste 30 s van het fragment, maximaal 900 frames
Verwerking
Op onze servers met FFmpeg, maximaal 15 minuten per opdracht. De thumbnails worden in je browser gemaakt.
Watermerk
Er wordt geen watermerk toegevoegd.
Bewaartermijn
Uploads en resultaten worden automatisch verwijderd na 48 uur voor gasten en 30 dagen voor gratis accounts. Betaalde abonnementen kunnen ze langer bewaren.

Veelgestelde vragen

Waarom is mijn GIF groter dan de MP4?

Het kleurenpalet en de beeldcompressie verschillen van video-encoding. Kort het fragment in en probeer 10 in plaats van 20 fps: dat halveert het aantal frames. Halveer je de breedte met behoud van verhouding, dan blijft ongeveer een kwart van de pixels per frame over. Hoeveel bytes dat bespaart, hangt van de beelden en kleurinstellingen af.

Waarom krijg ik een melding dat de GIF te groot is?

Standaard is de hele video geselecteerd. Op 10 fps overschrijdt meer dan 180 s de grens van 1.800 frames. Verlaag de duur of FPS. Op Origineel kunnen grote beelden eerder het pixelbudget of de extra grens van 300 frames bereiken; kies dan een breedtepreset.

Kan de GIF één keer afspelen of geluid behouden?

Deze uitvoer herhaalt oneindig; er is geen instelling voor het aantal herhalingen. De GIF bevat geen audiotrack, dus het geluid van de MP4 wordt niet meegenomen.

Moet mijn browser de MP4 kunnen afspelen?

Voor de videopreview en Frames extraheren moet je browser de gebruikte codec kunnen decoderen. H.265/HEVC werkt bijvoorbeeld niet in elke browser. De standaardconversie met Create GIF gebruikt FFmpeg op de server en is onafhankelijk van browserdecodering.

Waar wordt mijn video verwerkt en bewaard?

Je MP4 wordt geüpload en op onze servers met FFmpeg geconverteerd, zonder AI-dienst. De video en GIF worden automatisch verwijderd na 48 uur voor gasten of 30 dagen voor gratis accounts; betaalde abonnementen kunnen ze langer bewaren. Verwijderen uit Uploads haalt alleen de vermelding uit je browser, niet de serverkopie vóór het einde van de bewaartermijn.