Browse for a video or drag & drop it here.

MP4, WebM, MOV & more — processed on your device, never uploaded.
Preview
Load a video to start grabbing frames Try a sample video

Pause exactly where you want using the slider, the −1f/+1f frame buttons, a typed time like 1:23.5, or a click on the filmstrip — then hit Capture frame.

Want a moving clip instead? Use the video to GIF converter

About the Video Thumbnail Generator

What is this tool?

This tool pulls single frames out of a video file and saves them as still images. Load an MP4, WebM or MOV, scrub to the moment you want, and hit Capture frame — that exact frame becomes a PNG, JPG or WebP at whatever size you picked, ready to download. The whole thing runs on the canvas API in your browser, so your video is never uploaded anywhere. A 2 GB screen recording works just as well as a 10-second clip, because there is no server and no file size limit to worry about.

Finding the right frame is usually the hard part, so we gave you four ways to do it: the seek slider, a filmstrip of preview frames you can click, a time field that accepts entries like 1:23.5, and frame-by-frame stepping buttons for that one frame where nobody blinks. Need more than one image? The batch mode grabs evenly spaced frames across the whole video in one go, and everything you capture can be downloaded individually or as a single ZIP archive.

How to Use This Tool

  1. Load your video. Browse for the file or drag and drop it onto the panel. There is also a built-in sample video if you just want to try the tool out.
  2. Pick the output settings. 1280 × 720 is the default because that is what YouTube wants; you can also keep the original resolution, enter a custom size, and switch between PNG, JPG and WebP.
  3. Find the frame. Play the video, scrub the slider, click a filmstrip preview, type a time, or nudge with the −1f and +1f buttons until the preview shows exactly the frame you want.
  4. Capture and download. Each capture appears in the grid below with its own download button, or use Download all to get every thumbnail in one ZIP file.

Common Use Cases

A few things people extract frames for every day:

  • YouTube thumbnails: grab a sharp 1280 × 720 frame from the video itself as the base for your thumbnail design.
  • Website posters: the HTML video element shows a blank box until you give it a poster image; capture one here and you are done.
  • Documentation and bug reports: pull the exact frame from a screen recording where the error appears instead of scrubbing in a player and screenshotting it.
  • Social media stills: capture a batch of frames and pick the most flattering one before posting.
  • Further editing: captured frames work anywhere images do — turn a set of them into a sheet with the sprite sheet generator, or make a short animated clip with the video to GIF converter.

Frequently Asked Questions

How do I get a thumbnail image from a video?

Load the video into the tool, move to the frame you want using the slider, the filmstrip or the frame step buttons, and click Capture frame. The frame is saved as a PNG, JPG or WebP image at the size you chose, and you download it straight from your browser. Nothing is uploaded to a server.

Are my video files uploaded to the server?

No. The video is opened by your own browser and frames are drawn onto a local canvas, so the file never leaves your device. That also means there is no upload wait and no practical file size limit — a multi-gigabyte recording works fine.

What video formats can I use?

Whatever your browser can play. In practice that means MP4 with H.264, WebM with VP8, VP9 or AV1, and Ogg in every modern browser. MOV files usually work too when they contain H.264 video. If the tool reports a playback error, the codec inside the file is the problem, not the extension.

What size should a YouTube thumbnail be?

YouTube recommends 1280 by 720 pixels with a 16:9 aspect ratio, in JPG, PNG, GIF or WebP format under 2 MB. That is exactly what the default preset in this tool produces, so a captured frame can be uploaded to YouTube as-is.

How do I capture the exact frame I want?

Four ways: drag the seek slider, click a frame in the filmstrip below the player, type an exact time such as 12.5 or 1:23.5 into the time field, or use the minus 1f and plus 1f buttons to step a single frame backward or forward. The step size adapts to the detected frame rate of your video.

Can I capture multiple thumbnails at once?

Yes. Set a count next to Capture frames and the tool grabs that many evenly spaced frames across the whole video automatically. You can also capture as many individual frames as you like; each one gets its own download button, and Download all packs every capture into a single ZIP file.

Should I choose PNG, JPG or WebP?

PNG is lossless and supports transparent padding bars, which makes it the safest default. JPG produces the smallest files that every platform accepts and is what YouTube thumbnails typically use. WebP is smaller than JPG at the same quality, but a few older apps still reject it, so check where the image is going first.

Why will my video not play in the tool?

Browsers cannot decode every codec. HEVC (H.265) video, and many MKV or AVI files, will load in a desktop player but not in a browser. Converting the file to MP4 with H.264 video fixes it almost every time, and any free converter such as HandBrake can do that.

Can I use a video URL instead of uploading a file?

Not directly, and that is deliberate. Browsers block reading pixels from cross-site video for security reasons, so URL-based tools have to download your video to their servers first. Save the file to your device, then load it here — it stays private and works offline too.