Initializing... drag & drop files here
Supports: MP4, M4V
Pull a clean, lossless still out of any MP4 — grab a single frame at an exact timestamp, or export the whole clip as a numbered PNG sequence for editing and frame-by-frame work. PNG keeps every pixel of the source frame with no compression artifacts, which is what you want for thumbnails, reference stills, motion studies, and dataset frames. Files are uploaded over an encrypted connection, processed on our servers, and deleted automatically after a few hours — no sign-up, no watermark.
| Control | What it does | Default |
|---|---|---|
| Specific Frame + Time (seconds) | Grabs the one frame at that exact timestamp | Time 0 (the very first frame) |
| Multiple Screenshots + Capture Rate | Samples frames across the clip at a set interval, delivered as a ZIP | — |
| Quality Preset | Sets the encoder's quality tier for the still | Very High (Recommended) |
| Bit Depth | 8-bit standard, 16-bit for high-precision color work | 8-bit |
| Resolution | Keep original, or downscale to a preset like 1080p | Keep original |
0 of a clip that opens on a fade or title card. Nudge the timestamp forward a second or two and re-run.| Need | PNG (this tool) | JPG |
|---|---|---|
| Compression | Lossless — every pixel of the frame is preserved | Lossy — discards detail to shrink the file |
| Typical file size | Larger (a 1080p still is often a few MB) | Much smaller at the same resolution |
| Sharp edges, text, UI captures | Stays crisp | Can show blocky ringing around edges |
| Re-editing / re-exporting | No generation loss on repeated saves | Quality degrades each re-save |
| Best for | Thumbnails, reference stills, datasets, design assets | Photos and screenshots where small size matters more than perfection |
Want smaller files and don't need lossless? Use Convert MP4 to JPG instead. Want a short looping animation rather than stills? Use Convert MP4 to GIF.
Choose "Specific Frame" under Advanced Options and enter the timestamp in "Time (seconds)" — for example, 12 grabs the frame at the 12-second mark. The output is a single PNG of that frame. Use "Multiple Screenshots" only when you want a sequence.
No. PNG can store an alpha (transparency) channel, but a frame extracted from a standard MP4 is fully opaque — there is no transparency in the source video to recover, so the PNG fills the whole frame with solid pixels. To get a transparent subject you would need to remove the background separately after extraction.
It is a lossless copy of that decoded frame, so no new compression artifacts are added — but it cannot exceed the quality already in the MP4. If the video was heavily compressed, you may still see blocking from the original encoding. In our testing, a single 1080p frame exported from a typical H.264 MP4 lands in the 1.5–4 MB range as a lossless 8-bit PNG.
It depends on the capture rate and clip length. At one frame per second, a 30-second clip yields about 30 PNGs; at one frame every 5 seconds it yields about 6. The frames are bundled into a single ZIP so a long clip doesn't flood your downloads folder.
Almost always because the default Time value of 0 captured the very first frame, and edited MP4s often open on a black frame, fade-in, or title card. Enter a timestamp a second or two into the clip — anywhere the picture is fully visible when you pause playback — and export again.
Stick with 8-bit unless a downstream editing tool asks for more. A typical H.264 MP4 stores 8-bit color, so a 16-bit PNG can't add color information the video never had — its value is precision headroom for compositing and grading pipelines that work in higher bit depths. For thumbnails, docs, and sharing, 8-bit keeps files smaller with identical appearance.
Use "Multiple Screenshots" and set the Capture Rate to the sampling interval you need — one frame per second gives you a uniformly spaced, numbered PNG sequence, delivered as a single ZIP. Because each frame is lossless, the set is ready for annotation, training data, or frame-by-frame comparison without a re-compression pass.
A folder of lossless 1080p PNGs adds up fast and will blow past common attachment caps (Gmail tops out at 25 MB per message; Discord's free tier allows 10 MB, Nitro Basic 50 MB, and Nitro 500 MB). Share the ZIP through a cloud link instead, lower the resolution preset, or export to JPG if you don't need lossless frames.