vdoflow

Extract Video Frame Online — Save a Still as PNG or JPG

Capture one frame from a video at an exact timestamp. Use for thumbnails, product stills, slides, and YouTube covers without screenshotting playback.

Choose a video to start

Drop a file here, upload from your device, or open your library.

vdoflow mascot

When a frame beats a screenshot

Screenshotting playback picks up player chrome, compression artifacts, and the wrong moment if you pause late. Extracting a frame pulls the actual image data from the file at the timestamp you choose.

Common jobs: YouTube thumbnails, product hero images from demo footage, slide stills for docs, support screenshots from screen recordings, and cover images for social posts.

PNG, JPG, or GIF?

Decision pointPick this formatWhen it fits
UI text, diagrams, or sharp edgesPNGLossless edges matter more than file size
Photo-like frame with gradientsJPGSmaller file size matters and slight compression is acceptable
Short looping motion for chatGIF via video to GIFMotion matters — a single frame is not enough
YouTube thumbnail from talking-head videoJPG or PNG at an expressive face momentScrub to peak expression, not the first frame

Thumbnail and still capture tips

  • Scrub slowly through the moment — the best frame is rarely the first one you land on
  • Avoid motion blur when capturing sports or fast action
  • Use PNG when text or UI must stay crisp
  • Rename the file by topic so it stays tied to the source clip
  • Trim long sources first so finding the moment takes less scrubbing

How to capture the right frame

  1. 1. Load the clip and jump near the moment: Use trim first on very long files so scrubbing stays manageable.
  2. 2. Set the timestamp and pick PNG or JPG: Pause mentally on the expression or product angle you want frozen.
  3. 3. Export and check at full size: Open the still at 100% zoom — blur and compression show up here, not in the tiny preview.

FAQ

Can I extract a frame for a YouTube thumbnail?

Yes. Scrub to a clear, expressive moment, export PNG or JPG, then upload the still in YouTube Studio. Avoid blurry motion frames.

PNG or JPG for screen recordings?

PNG when UI text must stay sharp. JPG when the frame looks photographic and file size matters.

Does resolution match the video?

The still uses the frame's native resolution from the source. Resize afterward if the destination needs exact dimensions.

Related tools and guides

Trim Video

Shorten long sources before hunting for the perfect frame.

Video to GIF

Switch to GIF when you need motion, not a single still.

Resize Video

Scale the still's source or follow-up clip to platform dimensions.

Video for YouTube

Match delivery settings when the frame becomes part of a upload workflow.

After capturing a frame

Start with one focused workflow and keep the suggested settings ready when the page opens.

Capture a still frame

Open with a sample timestamp and PNG output selected.

Open Tool

Trim before capture

Isolate the section with the moment you need.

Open Tool

Make a GIF instead

Export looping motion when a still is not enough.

Open Tool

Embed this tool

Use the same vdoflow tool inside your own docs, product pages, or support articles.

<iframe
  title="vdoflow embedded video tool"
  src="https://vdoflow.com/embed/extract-frames"
  width="100%"
  height="760"
  style="border:0;"
  loading="lazy"
  allow="clipboard-write"
></iframe>

Choose a Tool

Select which editor should open this library file.