Drop a file here, or click to choose
Accepts MP4, MOV, WebM, MKV · You can also paste with Ctrl+V / ⌘V
Save still images from a video as PNG, JPG or WebP. Grab frames at the exact times you choose, every N seconds, evenly spaced or at keyframes, and build a contact sheet of thumbnails with timestamps.
Drop a video on the page.
Under Which frames, choose Chosen times (pause and press A, or click Add current frame), Every N seconds, Evenly spaced or Keyframes; for the last three, set the range on the timeline.
Pick the image Format (PNG, JPG, WebP), Quality and Size (Original or Max width).
Click Extract to get the frames, then download single frames or Download all (ZIP).
Optionally adjust the Contact sheet (columns, tile width, timestamps, header) and click Download sheet.
Yes, with Size set to Original. Choose Max width to scale large videos down.
Up to 600 per run. If your settings ask for more, only the first 600 are extracted.
PNG is lossless and best for screenshots with text. JPG and WebP are much smaller; set Quality between 40 and 100.
Frames the encoder stored in full, usually at scene changes and every few seconds. They are a quick way to get one image per shot.
One image with all extracted frames as a grid of thumbnails, optionally with timestamps and a header showing the file's duration, resolution and size.
No. Frames are decoded in your browser.