Turn an MP4 into JPEG images
Pick the exact moment with the preview slider, or let Vidmini take one picture every few seconds. Every frame is saved at the full resolution of your video, on your own device.
How it works
- 1
Choose or drop your video (MP4, MOV, WebM, MKV or M4V).
- 2
Pick "One frame" and move the slider to the moment you want, or pick "Every N seconds" and choose an interval.
- 3
Click MP4 to JPEG, then download the JPEG, or the ZIP file when you asked for several images.
Grab the perfect still from a clip
Pausing a video and taking a screenshot works, but the result is only as big as your screen, often includes the player controls and is slightly blurred by scaling. MP4 to JPEG reads the frame straight from the video file instead, so you get the picture exactly as it was recorded: a 4K clip gives a 3840 × 2160 image, a vertical phone video gives a vertical image.
The slider shows a live preview of the frame under your cursor. Scrub to the moment where eyes are open and nothing is motion-blurred, fine-tune it, and extract. This is the quickest way to pull a photo out of a video you shot on your phone, when you were filming instead of taking pictures.
Thumbnails and cover images
JPEG is the format expected almost everywhere a picture is uploaded: YouTube and Vimeo custom thumbnails, blog posts, product pages, presentations, messaging apps and email. It opens on every phone and computer without any extra software.
Vidmini saves each image at 92% JPEG quality. At that setting compression artifacts are practically invisible, while a full HD frame usually weighs a few hundred kilobytes rather than several megabytes. That keeps thumbnails small enough for upload forms and fast-loading web pages. If you need pixel-perfect stills for editing, use the MP4 to PNG tool instead, which saves lossless images.
One image every few seconds, delivered as a ZIP
Need an overview of a long recording, a storyboard or a set of candidates to pick a thumbnail from? Switch to "Every N seconds" and choose 1, 2, 5, 10 or 30 seconds. Vidmini extracts up to 120 images and packs them into a single ZIP file, each named after the moment it was taken, so they stay in order when you unzip them.
Short interval on a short clip, long interval on a long one: a 2-minute video at one image every second gives 120 pictures, and a 20-minute talk at one image every 10 seconds gives the same number.
Private: frames are extracted on your device
Your video is not uploaded anywhere. The page decodes it with your browser’s WebCodecs API and draws each frame locally, so family videos, client footage or unreleased material never leave your computer or phone. Once the page is loaded, it even works offline.
There is no account, no watermark on the images and no paid tier. Works in the latest Chrome, Edge, Safari and Firefox, on desktop and mobile.
Frequently asked questions
How do I save a frame from a video as a JPEG?
Open your video in MP4 to JPEG, keep "One frame" selected, move the slider until the preview shows the moment you want and click MP4 to JPEG. You get a single .jpg file at the full resolution of the video.
What resolution are the images?
The same as the video. Vidmini does not scale frames down: a 1080p video gives 1920 × 1080 images and a 4K video gives 3840 × 2160 images.
Can I extract every frame of a video?
No. You can take one frame at a chosen moment, or one image every 1, 2, 5, 10 or 30 seconds, up to 120 images per ZIP. That covers thumbnails, storyboards and overviews without producing thousands of near-identical files.
Does it work with MOV files from an iPhone?
Yes. Besides MP4, you can open MOV, M4V, WebM and MKV files, as long as your browser can decode the video codec (H.264, HEVC on most recent devices, VP8, VP9, AV1). HDR iPhone videos may give slightly faded-looking stills, because there is no tone-mapping yet.
Should I choose JPEG or PNG?
JPEG for sharing: smaller files, accepted everywhere, and at 92% quality the difference is hard to see. PNG when you need every pixel intact, for example for sharp text in a screen recording or for further editing.
Is my video uploaded to a server?
No. Everything happens in your browser. Our Content Security Policy only lets the page talk to vidmini.com for its own code, and no tracking cookies are used.