Video to GIF
Load a clip, pick the seconds you want, choose a frame rate and a width, and download a GIF. It runs in this browser tab and nothing you open is uploaded.
This runs in your browser. Nothing you paste or open is sent to us.
Converting a video to a GIF in the browser
A GIF is still the quickest way to show somebody a bug that only appears while something moves. It plays inline in an issue tracker, in a chat window and in an email, with no player to install and no permission to ask for.
This converter reads the frames out of your clip in the page itself and writes the GIF here, so the video never leaves your machine. The size estimate updates as you move the handles, because the reason most people convert is an upload limit somewhere.
How to convert a video to a GIF
- Open a clip, or drag it onto the page.
- Drag the start and end handles to the seconds you want, then pick a frame rate and a width.
- Convert, check the size, and download the GIF.
Frame rate and width decide the size
Ten frames a second is enough for most screen recordings and half the size of fifteen. Width matters more than either: a GIF 320 pixels wide is roughly a quarter of the same clip at 640, because every frame carries four times fewer pixels.
Why the clip is capped
A GIF holds every frame as a whole image, so a long clip becomes a very large file and the tab has to hold all of it at once. This page encodes up to thirty seconds and up to three hundred frames, whichever comes first. At fifteen frames a second that caps the clip at twenty seconds, and at ten the full thirty are available again.
Is my video uploaded?
No. The clip is opened by your own browser, the frames are read from it in this page, and the GIF is written here too. Nothing is sent to our servers, and there is no copy for us to keep.
A GIF shows the bug. Session Replay shows why it happened
Session Replay captures the screen, the console output, the network log and the browser details from the page where the bug happened, in one link a developer can open.