All posts

How to Extract Photos from iPhone Videos (MOV and HEVC)

Archis Vaze4 min readUpdated July 29, 2026

iPhone video is excellent and iPhone video files are quietly awkward. A recording that plays perfectly on your phone can refuse to open in a browser on a Windows machine, for a reason that is entirely fixable once you know what it is.

This guide covers extracting stills from iPhone footage, the one camera setting that causes almost every compatibility problem, and how to deal with footage you have already shot.

The setting behind most problems

Open Settings, then Camera, then Formats. There are two options: High Efficiency and Most Compatible. High Efficiency has been the default on every iPhone since the 7.

High Efficiency records HEVC, also known as H.265. Most Compatible records H.264. Both produce .mov files, and there is no way to tell them apart from the filename or the icon.

HEVC is genuinely better technology - roughly half the file size for the same visual quality, which matters a lot when you are shooting 4K on a phone. The problem is licensing rather than technical merit: HEVC carries patent obligations that have kept browser support fragmented for years.

Where you are extractingH.264 MOVHEVC MOV
Safari on MacWorksWorks
Safari on iPhone or iPadWorksWorks
Chrome or Edge on MacWorksUsually works
Chrome or Edge on WindowsWorksHardware dependent
Firefox anywhereWorksNo

The quickest fix: use Safari

If you are on a Mac or an iPhone, this is a thirty-second solution. Safari decodes HEVC natively and reliably. Open the extractor in Safari, load your MOV, and it works.

The same applies on iOS. Every browser on an iPhone uses Apple’s rendering engine underneath, so Chrome on iOS decodes HEVC just as Safari does. Extraction works directly on the phone, though large 4K files are noticeably slower there and mobile memory limits mean you should keep frame counts modest.

Try FrameRipper - free, no upload

Extract frames from any video directly in your browser. No sign-up, no file size limits.

Open FrameRipper

If you are on Windows

Chrome and Edge on Windows may decode HEVC, depending on whether the machine has hardware support and, on some configurations, whether the HEVC Video Extensions package is installed from the Microsoft Store. It is genuinely inconsistent between machines.

When it does not work, two reliable options.

Convert on the phone before transferring

This is the easier route and most people do not know it exists. When you AirDrop, email, or share an HEVC video to a device that cannot handle it, iOS often transcodes to H.264 automatically. You can also force it: in Settings, Photos, scroll to Transfer to Mac or PC and select Automatic rather than Keep Originals. Videos then convert to H.264 on the way out.

Transcode on the computer

HandBrake is free and handles this in a few clicks. Load the MOV, pick the Fast 1080p30 preset, export. The output is H.264 in an MP4 container and will open anywhere. For still extraction the quality loss at that preset is not something you will be able to see.

Changing the setting for future recordings

Settings, Camera, Formats, Most Compatible. From then on your iPhone records H.264 and the compatibility problem disappears entirely.

The tradeoff is file size - roughly double for equivalent quality. Whether that matters depends on how much you shoot and how much storage you have. If you regularly move footage to a PC or share it widely, Most Compatible is usually worth the space. If you shoot a lot of 4K and mostly stay inside Apple’s ecosystem, High Efficiency is the better setting and the occasional transcode is a smaller cost.

Changing this affects new recordings only. Footage you have already shot stays in whatever format it was captured in.

Getting good stills out of iPhone footage

A few things specific to phone video are worth knowing once you have the file loading.

Resolution is likely higher than you expect. Recent iPhones record 4K at 3840x2160 by default, which means an extracted frame is around 8 megapixels - genuinely usable as a photograph, printable at reasonable sizes, and far better than a screenshot of the same video played back on a laptop.

Rolling shutter is a real constraint. Phone sensors read out line by line rather than all at once, so fast horizontal motion produces skewed verticals and quick pans produce a subtle wobble. Frames captured during rapid movement will show this and there is nothing to be done in post. If you are shooting specifically to pull stills, moving slowly helps far more than any setting.

Slow-motion footage is a hidden advantage. It is captured at 120 or 240 fps with a correspondingly short shutter, which means individual frames are much sharper than normal-speed video of the same action. If you want a crisp still of something fast, shooting it in slo-mo and extracting is a genuinely good technique.

Live Photos are not video files

A Live Photo is a still image plus a roughly three-second motion clip stored alongside it. On the phone it behaves as one thing; when exported it usually splits into a HEIC image and a separate MOV.

If you want a frame from the motion portion, you need that MOV. On a Mac, dragging a Live Photo out of Photos typically gives you both components. On iOS, opening the Live Photo, tapping Edit and using the Key Photo selector lets you pick any frame from the clip and save it directly - which for a single frame is faster than any extraction workflow.

Try FrameRipper - free, no upload

Extract frames from any video directly in your browser. No sign-up, no file size limits.

Open FrameRipper

Archis Vaze

Creator of FrameRipper

Software engineer with a background in video tooling. Builds ffmpeg-based desktop apps, and browser tools that process files locally instead of uploading them.

Try these tools

Keep reading