Extract Video Thumbnails
Audio & video · Done in 3 steps
- 1Choose a video
- 2
- 3
About
Grab JPG frames from a video every N seconds, at evenly spaced points or at exact timestamps, then download them one by one or as a ZIP.
How to use it
- 1Choose a video.
- 2Pick Every N seconds, Evenly spaced or At chosen times.
- 3Set the width and JPG quality.
- 4Click Extract, then download single frames or the ZIP.
- You give
- Any video your browser can play (MP4, WebM, MOV…)
- You get
- JPG images named by timestamp, individually or as a ZIP
- Good to know
- Up to 500 frames per run. Seeking lands on the nearest decodable frame, so timestamps can be off by a frame or two for some codecs. Frames are captured at the video's display size.
- Privacy
- Processed on your device. Nothing is uploaded, stored or logged.
- Last tested
- 2026-10-28
FAQ
How do I get a frame at an exact moment?
Pause the preview at the right moment, switch to “At chosen times” and press “+ now” to add the playhead time.
Can I get full-resolution frames?
Yes — keep Width on “Original size” and quality at 90%+ for near-lossless stills.
Does this work with long videos?
Yes. Only the frames you ask for are decoded, so even long files work; extracting hundreds of frames takes a little longer.
Go further with AI
Cinematic scene prompt template
A fill-in-the-blanks structure for text-to-video prompts that consistently produces composed, cinematic shots instead of generic stock footage.
Veo · Runway · Kling
Camera movement prompt guide
Learn the camera vocabulary video models understand, what each move communicates, and a prompt that picks the right move for your shot.
Veo · Runway · Kling
B-roll generation plan
Map a talking-head or voice-over script to b-roll moments and decide, shot by shot, whether to film, use stock or generate.
Veo · Runway · Kling
Social video hook variants
Generate ten distinct opening hooks for short-form video, each with a first-frame visual, on-screen text, spoken line and generation prompt.
ChatGPT · Claude · Gemini