en

Video thumbnail

Extract a single frame from a video at a chosen timestamp - locally, as PNG or JPG, no upload.

Running locally on your device ...

Timestamp (s)
Format
  • PNG (lossless)
  • JPG (smaller)

Drag the handle, or play the video and pause at the moment you want - the exported image is the frame at the chosen time (or the last one before it).

Running locally on your device ...

0%

Is my file uploaded?

No. Everything runs in your browser - your file never leaves your device. How this is verifiable

No upload100% local
Your content stays with youno third-party access
Hosted in GermanyGlobal Content Delivery
Independently auditedTLS A+ · HTTP headers A+

A preview image for a video, a still for a presentation, or just a screenshot from a specific second - this tool decodes exactly the one frame you need instead of processing the whole video.

Important and honest: the returned frame is the last frame AT OR BEFORE the entered timestamp (presentation order) - if the timestamp is past the end of the video, the last available frame is used instead.

Everything runs locally in the browser with mediabunny (MPL-2.0, self-hosted, no third-party CDN) on the browser's native WebCodecs API. Your video is not uploaded.

On the format choice: PNG gives the still losslessly and pixel-exact - ideal for text, screenshots, diagrams or anything with sharp edges; JPG produces a much smaller file and suits photos and colour-rich scenes. The image comes out at exactly the video's resolution, without up- or downscaling, so a frame from a 4K video also lands as a 4K still.

Specifications

Specifications
Input formatsMP4, M4V, MOV, MKV, WEBM
Output formatsPNG, JPG
Batch processingNo
ProcessingLocally in your browser (WebCodecs)
File uploadNone

In 3 steps

  1. Drop your video file (MP4, MOV, MKV or WebM).
  2. Choose the timestamp in seconds and the format (PNG/JPG).
  3. Download the still frame.

Limitations: Always exactly one frame, no frame range or contact sheet. One file per run, ~600 MB limit (the browser tab's memory limit: without streaming support the file must fit in whole, with streaming it rises to about 1 GB). Needs a secure context (https) and browser WebCodecs support.

FAQ

Is my video uploaded?

No. The whole extraction happens locally in your browser.

What if the timestamp is past the end of the video?

The last available frame is used instead of showing an error.

PNG or JPG - which is better?

PNG is lossless and larger, JPG is smaller with minimal quality loss - pick based on your purpose.

Can I extract several stills at once?

No. This tool delivers exactly one image per run. For several timestamps, run the tool multiple times.

Does the image lose quality?

With PNG, no (lossless). With JPG, a small, usual compression loss.

Related tools

Rotate video · Compress video · Analyze a media file · Video watermark · Video speed · Merge videos