First frame
Example
00:00.00
Use it as a cover image or the ‘before’ half of a comparison.
Extract the first, last or any frame as a free, full-resolution PNG or JPEG for your next video.
One video at a time · MP4 / WebM / compatible MOV

00:00.00
Use it as a cover image or the ‘before’ half of a comparison.






Example from a 6-second video generated with Kling 3.0

00:06.00
Take this frame into an image-to-video model to continue the scene.
Step 1: save the frame. Step 2: upload it in the Kling 3.0 playground. If a download is blocked, use a download button above before opening the model.
① Drop a video → ② Move the playhead → ③ Download PNG / JPEG
Timestamps use the decoded frame time when the browser provides it; otherwise the seek position is shown. Native seeking is not guaranteed to select the exact final encoded frame.
Use the end of one AI video as the starting image for the next. It gives the next clip a reference for composition, character placement and lighting. Matching prompts and camera direction can help the transition, but a still frame cannot guarantee motion continuity.


Characters and lighting do not match


One clip’s ending becomes the next clip’s beginning
Try Kling 3.0 →Two Kling 3.0 demo clips of the same subject illustrate the workflow. The aligned pair is a workflow diagram, not a verified continuation; outfits and settings differ.
Compatibility
| Container / codec | Chrome | Safari | Firefox |
|---|---|---|---|
| MP4 / H.264 | ✓ | ✓ | △ |
| WebM / VP8・VP9 | ✓ | △ | ✓ |
| MOV / H.264 | △ | △ | ✗ |
| MOV / HEVC | △ | △ | ✗ |
| AVI | ✗ | ✗ | ✗ |
| MKV | △ | ✗ | ✗ |
✓ Usually supported · △ Depends on the system · ✗ Not reliably supported
A guide for current browsers; codec, OS and browser version affect decoding. Convert unsupported files to MP4 (H.264).
MP4 with H.264 and WebM work when your browser supports their codecs. MOV with H.264 may work in Safari or Chrome, depending on the operating system. HEVC MOV, AVI and MKV are not reliably supported; convert them to MP4 (H.264) if decoding fails. There is no fixed file-size cap, but available memory and browser canvas limits apply. Very large or high-resolution files may fail. Only one file is processed at a time.
Seeking to the exact duration can return a black or stale frame. The tool starts 0.05 seconds before the end and checks up to three earlier positions, 0.05 seconds apart, for black or identical frames. The displayed timestamp identifies the captured frame time or seek position. Static scenes and intentional fades can still look dark or repeated.
There is no fixed file-size limit. Your device's memory, decoder and canvas limits determine what works. If a large file fails, try a shorter clip or lower resolution.
No. Extraction and image encoding happen in your browser. Only if you later choose to upload a saved frame on a model page does it leave your device.
This version processes one video at a time. Download the frames you want before choosing the next file; replacing a file clears its previews.
Yes. Both use the video's decoded dimensions without resizing or a watermark. PNG is lossless; JPEG uses quality 0.92. Browser decoding and color management can differ from professional video editors.
MOV is a container, not a codec. H.264 MOV can work in Safari or Chrome on supported systems, while HEVC MOV may not. Convert unsupported videos to MP4 with H.264. WebM files without a readable duration may only allow first-frame and custom-time extraction.
Save your frame, open an image-to-video model, then upload it and describe what happens next. These model pages also provide API access for your own workflow.