Convert video to GIF
Trim a clip, pick a size and frame rate, and get a looping GIF. The video is decoded by your browser and never leaves this device.
- Nothing is uploaded
- Works offline after first visit
- Open source
- No watermark. Up to 600 frames; the limit is your device’s memory (phones hold less).
Turns an MP4, MOV or WebM clip into an animated GIF, with trimming, size and frame rate options. It is free, needs no account and adds no watermark, and your files are not uploaded: everything runs in your browser on your device. A GIF is capped at 600 frames, and the video itself is limited by your device’s memory (phones hold less); give the page a short while after one visit to save itself for offline use, and then it works offline.
Done
Free, no ads. Support StayPut
Open the network tab. Your files never appear in it.
Add files and run the tool to see every request this tab makes.
Your files are processed on this device and never sent to a server. Reload the page to clear everything from memory.
How it works
- Drop a video (MP4, MOV, WebM or MKV), or tap to pick one. It opens in a player on the page.
- Play or scrub to the moment you want and press "Set start" and "Set end", or type the times. Pick a width and a frame rate.
- Make the GIF. It is built frame by frame in your browser and downloads when it is done.
In your browser, not on a server
Your browser opens the video with its own built-in decoder, the same one that plays it in the player above. Stayput seeks to each moment you asked for, copies that frame onto a canvas at the width you chose, and gifenc (MIT) picks the best 256 colours for it and compresses it. The GIF is assembled frame by frame in memory in your tab.
Compared with upload-based tools: Online GIF makers upload the whole video to trim a few seconds of it, cap the file size, and often stamp a watermark on the result. Personal clips of family, pets or a screen with your inbox on it are exactly what should not sit on a stranger’s server. Here the video never leaves your device, whatever its size.
Verify it yourself. Give the page a short while after one visit to save itself for offline use, then turn off Wi-Fi or switch to airplane mode and run the tool again. Or open your browser's developer tools (F12, or Cmd-Option-I on a Mac), pick the Network tab, and watch it while you convert. The panel above does the same count for you.
Questions
Is my video uploaded?
No. Your browser plays the video from the file on your device, Stayput copies the frames you asked for onto a canvas, and a small GIF encoder in the page writes the file. There is no server in the process; after your first visit and a short wait you can turn off Wi-Fi and it still works.
How long can the GIF be?
Up to 600 frames, which is 60 seconds at 10 frames per second or 30 seconds at 20. GIF is an old format with no real video compression, so a long or large GIF quickly runs to tens of megabytes. For sharing, a clip of 2 to 10 seconds at 480 pixels wide and 10 to 15 frames per second is the sweet spot. To shrink a GIF you already made, see how to reduce GIF size.
Why will my iPhone video not open?
iPhones record in HEVC (H.265) by default. Safari and most Macs play it; Chrome and Firefox on Windows or Linux often cannot, and this tool can only use the decoders your browser has. Open the page in Safari, or set Camera, Formats to Most Compatible on the iPhone so new videos are saved as H.264.
Why does the GIF look grainier than the video?
A GIF frame can hold at most 256 colours, while a video frame has millions. Stayput picks the best 256 for each frame, which keeps screen recordings and cartoons crisp but can band smooth gradients such as skies. A smaller width and a lower frame rate make a much smaller file with little visible loss.
Is there a watermark or a file size limit?
No watermark and no upload limit. The video itself is limited by your device’s memory (phones hold less): a long 4K video works, because only the frames you pick are decoded, but the GIF itself is capped at 600 frames.
Can I make a video from photos instead?
The Photo slideshow maker turns still photos into an MP4, with a song if you like. The GIF maker makes a GIF from photos.
More video and audio tools
GIF to MP4
Turn animated GIFs into small MP4 videos that post and play anywhere. Converted on this device, never uploaded.
Compress video
Make a video a fraction of the size, or fit it under a limit like 10 MB for Discord or 25 MB for email. It is compressed on this device and never uploaded.
Video to MP4
Turn MOV, MKV and WebM files into MP4s that play everywhere. Converted on this device, never uploaded.
Video to MOV
Turn MP4, WebM and MKV files into QuickTime MOV files. Converted on this device, not uploaded.
Popular conversions
Guides
- How to make a GIF from a videoA GIF loops and plays anywhere without a tap. Here is how to make one on each platform, and a browser tool for when there is no built-in way.
- A free ezgif alternative with no file size capEzgif caps how big a file you can upload. Here is an alternative where your video is never uploaded.
- Is ezgif safe?Ezgif is a legitimate, popular GIF tool with a short deletion window. The file you are about to drop in decides whether uploading it is fine.
- A free CloudConvert alternative for everyday filesCloudConvert measures its free tier in credits tied to conversion time, not files, which makes it hard to predict when you will hit the limit. Here is an alternative with nothing to meter.
- A free FreeConvert alternative with no processing time capFreeConvert's free plan limits the processing time for each file and for the day. Here is an alternative with nothing to time out.