Initializing... drag & drop files here
Supports: MOV
MOV is Apple's QuickTime container — the default wrapper for iPhone video, Mac screen recordings (screencapture -v / QuickTime Player), Final Cut Pro masters, and most prosumer camera intermediates (ProRes 422, ProRes RAW). Pulling stills as JPEG keeps file sizes small enough for web and email while preserving the per-pixel detail you actually filmed:
| Property | JPEG | PNG |
|---|---|---|
| Compression | Lossy (DCT-based) | Lossless (DEFLATE) |
| Typical 4K frame size | 0.5–2 MB at Very High | 6–15 MB |
| Bit depth | 8 bits/channel (24-bit color) | 8 or 16 bits/channel, +alpha |
| Transparency | No | Yes (alpha channel) |
| Best for | Photographic frames, web thumbnails | Screenshots with text, UI captures, transparent overlays |
| Max dimensions | 65,535 × 65,535 px | 2³¹−1 px per side |
For text-heavy screen recordings (a Zoom call, an IDE walkthrough), PNG via MOV to PNG is the better choice. For everything else — phone video, camera footage, cinematic captures — JPEG is the right default.
| Preset | JPEG quality (approx) | 1080p frame size | When to use |
|---|---|---|---|
| Very High | ~95% | 250–600 KB | Print, archiving, color-critical work |
| High | ~85% | 150–350 KB | Web, blog headers, slide decks |
| Medium | ~75% | 80–180 KB | Email attachments, dense image sequences |
| Low | ~60% | 40–100 KB | Quick previews, mass thumbnails |
| Very Low | ~40% | 20–60 KB | Visible artifacts; use only for scrubbing |
JPEG is .jpg or .jpeg — same format, same bytes, just different extensions. MDN, the IANA media type registry, and Adobe all use image/jpeg for both.
.mov instead of .heic or .mp4?iPhone video is wrapped in QuickTime MOV regardless of the codec inside (H.264 since iPhone 5s, HEVC/H.265 since iPhone 7 when "High Efficiency" is set in Settings → Camera → Formats). HEIC is the still-photo format; MOV is the video container. Both are Apple's defaults. The extracted JPEG is independent of the source codec — once a frame is decoded to RGB pixels, it's re-encoded fresh as JPEG.
Yes, slightly — JPEG is lossy by design. At the Very High preset (~95% quality) the loss is visually imperceptible on photographic content but real on hard edges and text. If your MOV is itself H.264 or HEVC (which are also lossy video codecs), the frame you extract has already been through one lossy pass; JPEG adds a second. For pixel-perfect frames from a master file, use MOV to PNG instead.
Choose Specific Frame and type the timestamp in seconds — 12.5 gives you the frame at 12 seconds 500 ms. Most browsers' video element seeks to the nearest keyframe, then decodes forward, so accuracy is within ~1/30 second for 30 fps video. For frame-by-frame work, use Multiple Screenshots at 30 fps over a small time window and pick the exact still afterwards.
Yes. Under Multiple Screenshots, set the interval — options include 1, 2, 3, 5, 10 frames per second or every 1/2, 1/3, 1/5, 1/10 second. A 60-second MOV at 1 fps yields 60 JPEGs; at 30 fps it yields 1,800. Match the rate to your downstream use (24 fps if rebuilding a movie, 1 fps for time-lapse, every 5 s for surveillance review).
Same as the decoded source by default — iPhone 4K records 3840×2160, so frames export at 3840×2160. Drop the resolution with Preset Resolutions (1080p, 720p, etc.), enter a custom Width × Height (aspect ratio held), or scale by percentage. The maximum JPEG dimension is 65,535 × 65,535 px per the JFIF spec, so even 8K MOV (7680×4320) fits.
Conversion runs in your browser session — frames are decoded and re-encoded locally using the WebCodecs / canvas pipeline. Nothing about the visual content is persisted server-side after your session ends. There's no sign-up and no watermark.
H.264 MOV works in every modern browser. HEVC (H.265) MOV — common on iPhone Camera with High Efficiency on — decodes natively in Safari 13+, Edge, and Chrome 107+ on hardware that supports it. ProRes 422 MOV from Final Cut or DaVinci is heavier; if you hit a decoder issue, transcode the master with MOV to MP4 first, then extract frames from the MP4.
The baseline JPEG (JFIF) spec is 8-bit-per-channel YCbCr. iPhone Dolby Vision HDR MOVs are 10-bit HLG/PQ; extracting to JPEG tone-maps down to 8-bit SDR, which can crush highlights on bright sky or specular detail. For HDR-preserving stills, use AVIF or HEIC — JPEG XL adds 10/12-bit support but browser writer-side support is still limited as of 2026.
Yes — Trim MOV lets you cut to the segment you care about, then run that shorter clip through this extractor. Useful for a 1-hour screen recording where you only want stills from minutes 12–14.