Video · nothing uploaded

Video to GIF

Pick a few seconds of video and make a GIF, with control over frame rate, width, colours and dithering. The estimate shows how big it will be before you start.

Before you start: this runs on your device with the browser's own video encoders, so it is slower than a desktop app and limited by memory. Free up to 500 MB and 10 minutes per file; best in current Chrome, Edge or Safari on a computer. For long or 4K videos, HandBrake (free, desktop) is faster.

Checking what this browser can encode…

1 Your video

or drag it here. MP4, MOV, WebM and MKV; others depend on the browser. Free up to 500 MB and 10 minutes. Nothing is uploaded.

2 Settings

m:ss.s
m:ss.s
From the player

Animated WebP and AVIF are smaller, but no browser can encode them yet, so this tool makes GIFs. For a small looping clip on a website, a short muted MP4 or WebM from the converter is usually 5 to 10 times smaller than a GIF.

3 Result

    Video licence, A$9 once: no size limit, batches of 20, saved presets

    How the GIF is made

    The tool reads frames from your chosen range at the frame rate you set, scales them to the width you choose, reduces each to a palette of up to 256 colours, and writes them into an animated GIF with the right delay between frames. It runs in a background worker, so the page stays responsive, and the progress shows the size so far.

    Settings that control size

    Timing

    GIF frame delays are stored in hundredths of a second, so 15 fps (6.67 hundredths per frame) cannot be represented exactly. The tool alternates 6 and 7 hundredths so the GIF runs at the right overall speed. Browsers slow down GIFs with delays under 2 hundredths, so frame rates above 20 fps are not offered.

    Where GIFs are accepted

    Messaging apps and forums often limit GIF size: check the destination's limit and use the estimate to stay under it. On many social platforms an uploaded GIF is converted to video anyway, so a short MP4 may look better. For websites, a muted, looping MP4 or WebM is far smaller than a GIF and plays everywhere.

    Why it is slower than a desktop app, and when to use HandBrake

    This tool uses your browser's own video encoders through WebCodecs, often the same hardware encoders a desktop app would use, but it runs inside a browser tab with a fraction of the computer's memory and without the tuned encoders desktop apps ship. Short clips are quick; a 10-minute 1080p video can take several minutes on a laptop and longer on a phone. The tool refuses files that are likely to run out of memory rather than failing halfway. For long videos, 4K footage, batches of large files, or precise control over the encoder, use HandBrake, which is free, open-source and much faster for heavy work.

    Browser support and troubleshooting

    The line at the top of the tool lists the video and audio codecs this browser can encode. Current Chrome and Edge on Windows and Mac handle H.264, VP9 and AV1 with AAC and Opus; Safari adds HEVC; Firefox supports WebCodecs from version 130. If a file will not open:

    GIF or video loop?

    GIFMuted MP4 or WebM loop
    Size for 5 seconds at 480 pxOften 2 to 6 MBOften 200 to 600 KB
    Colours256 at mostMillions
    Plays in emailYes, in most email appsRarely
    Plays in chat apps and forumsYesUsually, as a video
    WebsitesWorks, but heavyBest choice

    Use a GIF where video does not play, such as email newsletters, some forums and documentation tools. Elsewhere, a short video is smaller and sharper.

    GIFs from screen recordings

    Screen recordings make excellent GIFs: flat colours need few palette entries and little changes between frames. Use 64 colours, one palette, dithering off and 8 to 10 fps for software demos; they stay small even at 640 px wide.

    Privacy

    Your video never leaves your device. It is read and written in the browser tab; there is no upload, no server-side processing and no account. You can disconnect from the internet after the page has loaded and it still works. Free use has no watermark and covers files up to 500 MB and 10 minutes; the A$9 lifetime licence removes those limits (your device's memory still applies), queues up to 20 files and saves presets.

    Frequently asked questions

    Why are GIFs so big?

    GIF compresses each frame on its own with at most 256 colours, with nothing like a modern video codec's motion compression. A 5-second GIF is often bigger than a 1-minute MP4.

    What settings make a small GIF?

    Keep it short (2 to 5 seconds), 10 fps or less, 360 px wide or less, and 64 to 128 colours with one palette for the whole GIF.

    What does dithering do?

    It mixes nearby palette colours in a fine pattern to imitate colours the palette lacks, smoothing gradients like skies and skin. It makes the file slightly larger.

    Can I make an animated WebP instead?

    Browsers cannot encode animated WebP or AVIF yet, so this tool makes GIFs. A short muted MP4 or WebM loop is usually the smallest option for a website.

    Does it loop?

    Yes, forever by default. Untick 'Loop forever' to play once.

    Is the video uploaded?

    No. Frames are read and the GIF is encoded in your browser.

    Sources

    Rules on this page last verified against these sources on 29 October 2026. This is general information, not tax or legal advice.

    Related