HOW-TO GUIDE · FREE TOOL

How to save a photo from a video on Android

A practical walkthrough for choosing a sharp frame, exporting at native dimensions, and avoiding common mobile issues.

Want to practice first? Open the Video Frame Extractor and choose Try with a sample video. Scrub to any moment, save a frame, and check your browser’s Downloads before trying your own clip.

For family videos: For a child's game or family event, using a browser-based extractor avoids sending the original media file to our editing servers. The Chrome file picker may fetch a cloud-backed original if your gallery stores it remotely, so the source library has its own privacy rules. Once selected, this tool processes the video locally. How local editing works.

Start with the video in your gallery

Recordings from your phone normally appear in Gallery or Google Photos. Open our frame extractor in Chrome, tap Choose video, and select the original file rather than a messaging-app copy that might be recompressed. Browser permission is limited to the file you select.

Scrub to the action

Play or scrub to the moment, then use the frame controls to adjust the time. The FPS selector is an estimate used for stepping; actual browser video seeking is not guaranteed to land on every encoded frame. Compare nearby moments instead of relying on a single step.

Export and inspect

Choose JPG for smaller photos or PNG if you prefer lossless encoding from the decoded frame. The output dimensions match the decoded video frame when device memory allows. Open the saved photo and check eyes, motion blur, and whether the subject is in focus.

When it does not work

Some HEVC/H.265 or camera-specific video variants are unsupported by certain browsers. Try the same file in another modern browser or export a standard H.264 MP4 copy from your video editor. A large 4K file can also strain mobile memory.

Testing disclosure: The example above was generated using Chromium's mobile viewport automation. It does not establish that every Android model or codec will behave the same way.

  1. If the browser offers a download prompt, approve it and check your Downloads folder. Some Android gallery apps do not immediately index new downloads.
  2. If the video opens but the preview remains black, seek slightly away from the beginning, then try a different file or browser.
  3. For footage sent by a messaging app, retrieve the original recording if available. Messaging apps often reduce resolution or compression quality.
  4. If a 4K clip fails, test with a short clip first. Decoding and exporting are limited by the phone's memory and browser, not by our server.

Android download and file troubleshooting

To check your own result, open your original recording's Details screen and note its pixel dimensions. If it is a 1920 × 1080 video, a full-resolution landscape export should normally be 1920 × 1080 pixels, unless the browser rotates or crops the decoded frame. Compare the saved picture's Details to the source. Canvas export preserves decoded dimensions, but it cannot restore detail that was never recorded.

A frame exported from a synthetic six-second 640 by 360 H.264 test clip
Our browser test exported this 640 × 360 frame from a 640 × 360 H.264 sample video. This is a synthetic test clip, not a phone-camera photograph.

A reproducible extraction check

Related guides

Separate selection from saving

If the gallery shows a video but the browser cannot read it, make a local copy and select it from the device file picker. After export, check Chrome Downloads or the phone’s Files app. A downloaded image may not appear immediately in the gallery.

If the clip fails to load

Try a known-good clip and diagnose the failure.