PRIVATE VIDEO WORKFLOW

First & Last Frame Extractor

Capture the first picture, the last decodable picture near the end, or both. Export images or a ZIP for reference, comparison and AI-video workflows.

Free to use · No account · Processing on your device

Video frame workspaceLOCAL PROCESSING

Choose a video from your device

No video upload. Try a compatible MP4, MOV, or WebM file. Up to 2 GB; playback depends on your browser.

Up to 120 captured images / 96 MB per gallery. Sharpness is an estimate; seeking is browser-dependent. The end time is excluded from a batch. Your video stays on your device.

Keep useful endpoint references

Use Extract First Frame for the decoded picture at the start, Extract Last Frame for a picture near the end, or Extract Both for a pair. These references can help compare an edit, prepare before-and-after layouts, check a clip, or supply images to another AI-video application. This site exports stills; it does not generate an AI video or decide whether another service accepts them.

What “last frame” means here

The browser seeks just before the reported duration and captures the decoded picture. Files can end with a fade, black, a repeated still or a timestamp gap. Variable frame rate and decoder behavior affect seeking. This is not byte-exact last-source-frame enumeration. If the final image is blank, seek slightly earlier and capture the current picture instead.

Choose an export and inspect it

PNG avoids an additional lossy image encode. JPG can make smaller references; its quality setting trades size for detail. WebP is available when the browser can export it. The tool uses the actual MIME type and reports PNG fallback rather than giving PNG bytes a JPG extension. Endpoint filenames begin with first or last and include decoded capture time.

Download the pair

Save individual pictures or a gallery ZIP, optionally including timestamp/dimension JSON. Both captures use the existing 120-picture and 96-MB gallery limits. Compatible videos can be up to 2 GB and 8.3 million decoded pixels per picture. Selected footage is not submitted for extraction. If playback fails, try a standard H.264 MP4 copy and keep the original.