Video Frame Extractor

Step through a video or GIF frame by frame and save the exact frame you want as a PNG or JPG. Or pull every Nth frame, one every few seconds, or a whole range, and download them as a ZIP.

  1. 1Choose a video
  2. 2Pick frames
  3. 3Download

1Choose a video or GIF

or drop a file here · MP4, MOV, WebM, GIF · videos up to 500 MB

Your file never leaves your device. Frames are decoded in your browser. We count anonymous page views (no cookies).

2Pick frames

3Download

How to extract frames from a video

  1. Choose a file. MP4, MOV, WebM or an animated GIF. Nothing is uploaded.
  2. Find the frame. Drag the timeline, or use the arrow buttons (or ← and → keys) to move one frame at a time. Type a frame number to jump straight to it.
  3. Save it. Press Save this frame for a single PNG. To get many frames, pick a mode on the right and press Extract frames.
  4. Download. Select any thumbnail to download that image, or press Download all for a ZIP.

Extract modes

ModeWhat you get
The frame shownThe exact frame in the preview
Every Nth frameFrames 1, N+1, 2N+1… inside the time range. N = 30 on a 30 fps video is one frame per second
Every X secondsThe frame on screen at the start of the range, then every X seconds after
Every frame in a rangeAll frames between From and To, up to 500 at a time

MP4 to PNG, frame for frame

For MP4 and MOV files the tool reads the video’s own frame list and decodes the exact frame you pick, so frame 120 is always frame 120, not the nearest point a player can seek to. PNG keeps the decoded picture without further loss, at the video’s full resolution. JPG files are smaller and fine for previews and thumbnails.

View a GIF frame by frame

Open a GIF and every frame is listed with its delay in milliseconds. Select a frame to see it full size, then save it, or extract all of them as PNGs with transparency kept. Each frame is shown as it appears in the animation, with the earlier frames drawn underneath, not as the small patch some GIFs store.

FAQ

How do I extract a frame from a video?

Choose the video above, move the timeline to the moment you want and step with the arrow buttons until the frame is right. Press Save this frame and a PNG of that frame downloads at the video’s full resolution.

Do I need to download an app?

No. The tool runs in your web browser on Windows, Mac, Linux, Android and iPhone. If you prefer an app, Windows’ Photos app can save a frame from its video player, and VLC can export frames with its scene filter. FFmpeg can do it from the command line, for example ffmpeg -i in.mp4 -vf fps=1 out%04d.png for one frame per second.

Can I extract frames from a YouTube video or a URL?

No. This tool works with video files saved on your device and doesn’t download anything from links. Use a file you have the right to use.

Are the frames full HD quality?

Yes, if the video is. On Original size, a 1080p video gives 1920×1080 frames and a 4K video gives 3840×2160 frames. PNG adds no compression loss of its own. The frame can’t be sharper than the video, so motion blur and compression blocks in the source stay.

How do I see a GIF frame by frame?

Open the GIF here. Every frame appears in a list with its delay, and the arrow buttons step through them one at a time. Delays of 0 or 10 ms are marked, because browsers play those as 100 ms.

Is my video uploaded?

No. Your file is read and decoded by your browser on your own device, and the images are made there too. You can check: open your browser’s developer tools, go to the Network tab and extract some frames. No request carries your file. The only request the page makes on its own is an anonymous page-view count with no cookies and no file data (see privacy).

Which files work, and how big can they be?

MP4 and MOV (H.264, HEVC, AV1 or VP9, as far as your browser can decode them) are frame-exact in Chrome, Edge and other browsers with WebCodecs. WebM and other formats work by seeking, so the frame number can be off by one. Videos up to 500 MB and GIFs up to 100 MB are accepted, and one batch makes up to 500 images. Phones may run out of memory sooner.

More free tools