I have a video on my iPhone that I recorded using my iPhone. I want to extract a single frame as a still image, preserving the full quality and native resolution of the recording.

I know it's possible to take a screenshot of video, but I'm not sure if that ends up being a lower resolution image. Also, it just feels clumsy to use a screenshot because HD the time I end up with UI controls over top the image.

Is there a way, without third party software, to extract a full resolution still image frame from a video on iOS?

3 Answers 3


This can be done with an app called Frame Grabber. It captures still frames from a video, maintaining both original quality up to 4K and metadata (datetime, GPS...). It used to be free, but now costs $20 per year.

  • 2
    Sadly, it is under a new owner and no longer free.
    – victorlin
    Commented Jun 28, 2023 at 15:48
  • 2
    App allows about 3 free frame grabs (per some time period), then requires a $20 a year subscription.
    – mjh
    Commented Jul 5, 2023 at 17:53

No, there is no option in the photos app to extract a single frame.

Depending on the video resolution you may or may not end up with a lower resolution screenshot. If your video resolution is higher than the screenshots' resolution, you end up with a lower resolution image in the end. Read more about video resolution on iPhones and screenshot sizes.

The easiest way though would be to either use a third party app or - if you import the videos to a computer anyway - do it on a Mac/PC.

More about this: different methods, Apple Community


You can now do this with Google Photos. Just click Edit -> Export Frame

  • Welcome to Ask Different. Could you link to the app just in case this changes down the line and to be sure everyone finds the right version?
    – bmike
    Commented Jun 14 at 10:51

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .