Skip to content
AREM Labs

EN TR

Extract Frames From a Video as JPG or PNG (Free Tool)

Extract frames from a video as images in your browser: pick the right frames per second, choose JPG or PNG, and cover a long clip in several short runs.

Updated: 19 October 2026 8 min read

On this page
  1. When extracting frames beats taking a single screenshot
  2. How to extract frames from a video step by step
  3. Choosing the frame rate: how much video one run covers
  4. Covering a long video in several runs
  5. JPG or PNG for extracted frames?
  6. Getting cleaner frames from difficult sources
  7. Common mistakes
  8. Frequently asked questions
  9. Wrapping up

To extract frames from a video as images, sample the clip at a fixed rate and save each sampled frame as a picture. In the Video to JPG Extractor, set a Start time, type how many frames per second you want, choose JPG or PNG and click Extract frames. Each frame appears in a grid with its own Download button.

Free toolVideo to JPG ExtractorExtract JPG frames from video files at custom frame intervals directly in your browser. Download full-resolution image sequences with zero server uploads. How to Extract Frames From a Video as JPG or PNG Images

When extracting frames beats taking a single screenshot

A single screenshot is enough when you know exactly which moment you want. Extracting a sequence is better when you do not, or when you need many stills at once. Typical jobs:

  • Finding the best thumbnail. Sample a product video at one frame per second and scan the grid for the sharpest, best-lit moment.
  • Storyboards and review sheets. Pull a frame every few seconds so a client or teammate can comment on the flow without watching the whole clip.
  • Product listing images. A slow 360-degree turntable video can yield a set of angle shots for a Shopify, Etsy or eBay listing, as long as the footage is sharp.
  • Tutorial and documentation screenshots. Sample a screen recording and keep only the frames that show each step.
  • Checking motion. Frames taken close together show exactly where a pour, a jump or a fold goes wrong.

Frame extraction decodes the video and writes stills, so it works best with a clean, standard source. If you are unsure what your file contains, the guide to converting video files for any device or platform explains containers and codecs.

How to extract frames from a video step by step

The Video to JPG Extractor runs in your browser, so the video is never uploaded.

  1. Drop your video into the tool. MP4, WebM, MOV, MKV, AVI, FLV and 3GP files up to 1 GB are accepted, and a preview player appears.
  2. Set the Start time. Type seconds or minutes and seconds (for example 1:15), or pause the preview where you want to begin and press Now next to the Start field.
  3. Type a value in Frame rate (fps). This is how many frames the tool takes per second of video. The field starts at 12; for most jobs, 1 is a better starting point.
  4. Choose the Image format. JPG (small) keeps files light; PNG (lossless) keeps every pixel exactly.
  5. Click Extract frames. On first use the browser downloads the video engine once, about 30 MB, then a progress bar tracks the work.
  6. Scan the grid. The result panel shows how many files are ready and a thumbnail of each frame.
  7. Download the frames you want. Every thumbnail has its own Download button, so you can keep only the useful ones.

Two behaviors are worth knowing before your first run. Each run produces at most 120 frames, counted from the Start time. The frames are saved 1280 pixels wide, with the height scaled to match the video’s proportions.

Free toolVideo to JPG ExtractorExtract JPG frames from video files at custom frame intervals directly in your browser. Download full-resolution image sequences with zero server uploads.

Choosing the frame rate: how much video one run covers

Because a run stops at 120 frames, the frames-per-second value decides both how dense your samples are and how much of the clip one run covers. The coverage column is simple arithmetic: 120 divided by the fps value.

Frame rate (fps)One frame everyVideo covered by one run of 120 framesBest for
0.25 seconds10 minutesSkimming long webinars and recordings
0.52 seconds4 minutesStoryboards, review sheets
11 second2 minutesThumbnail hunting, product stills
20.5 seconds1 minuteTutorials and step-by-step screen captures
50.2 seconds24 secondsTurntable angle shots, gestures
12about 0.08 seconds10 secondsFinding the exact peak of fast motion
30every frame of a 30 fps clip4 secondsFrame-by-frame analysis of a short moment

Setting the fps higher than the video’s own frame rate does not create new information. You simply get repeated, identical frames.

Covering a long video in several runs

For a clip longer than one run covers, work in passes rather than cranking up the frame rate:

  1. Do a sparse first pass. Set Start to 0 and fps to 0.5 or 0.2 to see the whole video at a glance.
  2. Note the interesting times. Each frame’s position is easy to estimate: the frame number minus one, divided by the fps value, plus the Start time.
  3. Do a dense second pass. Set Start a second or two before the moment you care about and raise fps to 5 or 12.
  4. Download only the winners. Skip the near-duplicates so your folder stays manageable.

This two-pass method finds a precise moment in a long recording far faster than extracting thousands of frames.

JPG or PNG for extracted frames?

Choose JPG when the frames will be viewed rather than edited: thumbnails, previews, review sheets and web pages. The files are small, so a grid of 120 frames stays light.

Choose PNG when you plan to edit, retouch, cut out or measure the frames, or when they contain small text such as captions or interface elements. PNG is lossless, so each frame is a faithful copy of the decoded picture, but the files are several times larger than JPG.

Keep in mind that the source video already went through lossy compression. PNG preserves what the decoder produced; it cannot restore detail the video never stored.

Getting cleaner frames from difficult sources

Extracted frames can only be as sharp as the video itself, and a few fixes before extraction help.

If the clip is a WebM screen recording that behaves oddly, converting it first with the WebM to MP4 converter gives a more predictable result; the WebM to MP4 browser walkthrough covers the details. iPhone MOV clips usually load directly, and the MOV to MP4 guide helps when they do not.

If the frames will become square or vertical product images, crop the video to that shape first with the video cropper so every extracted still is already framed correctly. For other format problems, the MP4 video converter standardizes the file before you extract.

Common mistakes

  • Leaving the frame rate at a high value for a long clip. The run fills its 120 frames within the first few seconds. Start at 1 fps or lower and increase only for short moments.
  • Expecting new detail from a very high fps. Values above the video’s frame rate produce duplicate frames. Match or stay below the source frame rate.
  • Using JPG for frames you will retouch. Compression artifacts get worse with every edit and save. Choose PNG for anything you plan to edit.
  • Extracting from a blurry, low-light clip. Motion blur is baked into every frame. Film product footage in good light with slow, steady movement.
  • Downloading every frame by default. You end up with dozens of near-identical files. Scan the grid and download only the frames you will use.
  • Expecting full 4K stills. Frames are saved 1280 pixels wide. That suits web use; for large print, capture stills from an editing program at full resolution.

Frequently asked questions

How many frames per second should I extract from a video? One frame per second is enough for most thumbnail hunting, storyboards and product stills. Use 5 to 12 frames per second when you need a specific moment in fast motion, and a value below 1, such as 0.5, to sample long clips sparsely.

Should I extract frames as JPG or PNG? Choose JPG for previews, thumbnails and web use, and PNG when you plan to edit or analyze the frames. JPG files are much smaller, while PNG is lossless and keeps sharp edges and small text cleaner at the cost of larger files.

Is there a limit on how many frames I can extract at once? Yes, the Video to JPG Extractor produces up to 120 frames per run. To cover a longer section, run it again with a later Start time or lower the frames-per-second value so each run spans more of the video.

What size are the extracted frames? The extracted frames are 1280 pixels wide, with the height scaled to keep the original proportions. That width suits thumbnails, slides and product pages; for full-resolution stills of a 4K source, a dedicated frame capture from an editing program is the better route.

Wrapping up

Good frame extraction is mostly about the frame rate: sparse to survey, dense to pinpoint, and never higher than the source. Pick JPG for viewing and PNG for editing, and keep only the frames you need. Open the Video to JPG Extractor, set your Start time and fps, and turn your clip into a clean set of stills without uploading a thing.

The tool this post coversVideo to JPG ExtractorExtract JPG frames from video files at custom frame intervals directly in your browser. Download full-resolution image sequences with zero server uploads.
Share
  • extract frames from a video as images
  • extract frames from video
  • video to jpg frames
  • save every frame of a video
  • convert video to image sequence
  • get stills from a video

You might also like