How to Repair Corrupted Video on iPhone With Easy Solutions

repair corrupted iphone videos

iPhone videos can be highly vulnerable to corruption under the right circumstances; common occurrences like sudden device shutdown or an intermittent network connection can both be a recipe for corruption.

A corrupted iPhone video is fixable in most scenarios – whether it’s playable but visually degraded or whether you’re unable to load the video on your iPhone at all.

And a typical iPhone video is exceptionally high in quality and has specific codec preferences – so generic video repair advice often won’t work. To help you, we created this guide that demonstrates repair methods specifically tailored for corrupted iPhone videos.

3 Convenient Ways to Copy Your Corrupted iPhone Video to Your Mac

If you want to repair an iPhone video that won’t even play at all, you’ll need to use intermediate tools only available on computers (for the purpose of this guide, Macs specifically). That means you’ll need to copy the video to your Mac — here are 3 easy ways you can do that:

  • Cloud synchronization. If you have iCloud enabled for your photos on both your iPhone and your Mac, you’ll find the video file in the Library of the Photos app on your Mac. To save a local copy of your video for repair purposes, drag it from the Photos app to a folder on your Mac. This typically applies to almost any popular cloud storage service.
  • AirDrop. As long as you have an iPhone 5 or newer and a mid-2012 Mac or newer (with the latest supported operating system), you can use AirDrop to send the video from your phone to your computer. The option should appear in the Share menu on your iPhone.
  • Send as attachment. Aside from cloud sync and AirDrop, you can also send your iPhone video to your Mac as an attachment on a messenger app or via email.

6 Free and Beginner-Friendly Ways to Fix Corrupted Videos on an iPhone

In this section, we’ll show you 6 ways to repair your corrupted iPhone video. Fixes #1 to #4 will help you repair a video that isn’t playable. Fix #5 will help you enhance playable video files that simply degraded in quality due to the corruption.

Fix 1: Re-Download the Corrupted Video from iCloud Photos

If you acquired the corrupted iPhone video by copying it from your Mac’s Photos app and it got there because you enabled iCloud Sync for Photos, it’s possible that the video file wasn’t fully synchronized yet and you actually copied an incomplete file.

Fix 2: Utilize an Online Video Repair Tool

The second solution we recommend is online file repair tools. An online file repair tool is a type of web application where you can simply upload your corrupted video and click a few buttons in your browser to fix it.

We’ll be using a website called Clever Online Video Repair for this demonstration because it’s completely free for videos up to 5 GB in size and it’s one of the very few tools specifically designed to repair files with a missing Moov Atom (which makes it a great tool in scenarios where your iPhone suddenly turns off due to a faulty battery or software glitch).

It also provides native support for iPhone video formats and codecs (MOV and HEVC or H.265) – this alone makes Clever Online Video Repair one of the best iPhone video repair apps because it has the greatest chance of retaining as much of the video’s original quality as possible. You can even access the tool directly on your iPhone’s browser – that way, you can upload files directly from the Photos app on your device.

Clever Online Video Repair needs a healthy file sample to repair your iPhone video. A healthy file sample is any video that was taken with the same device using the same settings — ideally, a clip taken before or after your corrupted iPhone video clip.

Step 1. Open a browser and go to this website: repair.cleverfiles.com.

Step 2. Click the yellow Choose file button.
Choose file button in Clever Online Video Repair's homepage

Step 3. Use the file selection dialogue to locate your corrupted iPhone video. Select it and click Upload.
Selecting corrupted iPhone video in Clever Online Video Repair's file selection dialogue

Step 4. Fill in the user survey with details about your iPhone video — like what events led up to and came after corruption, what happens when you try to play the video, etc. Then, click Send.
Clever Online Video Repair corrupted iPhone video optional survey

Step 5. Use the dropdown menus under Type and Brand to select the options Camera and Apple respectively. Then, do the same to select the exact model of your iPhone. Click Repair.
Clever Online Video Repair brand and model selection dialogue for corrupted iPhone video

Step 6. Click Choose file again.
Clever Online Video Repair Choose file button for healthy iPhone video sample

Step 7. This time, select your healthy file sample and click Upload.
Selecting a healty iPhone video sample in Clever Online Video Repair's file selection dialogue

Step 8. Once your healthy file sample has been uploaded, Clever Online Video Repair will automatically initiate the repair process. If successful, you’ll be able to preview screenshots of the repaired video — if everything looks good, click Download.
Clever Online Video Repair preview and download buttons for fixed iPhone video

Your repaired file will be saved just like any other Safari download. We recommend that you try opening it with a media player.

Fix 3: Rebuild the Corrupted iPhone Video’s File Container Using MP4Box

Some cases of corruption only affect a file’s “container.” It’s where the actual audio and video streams are stored and it keeps important file information like indexing data, synchronization information, chapters, etc.

MOV is a proprietary Apple video container developed for storing video and audio streams captured by Apple devices like iPhones (however, it’s been since freely used outside the ecosystem). MP4, AVI, etc. are other examples of video file containers.

One way to “repair” container damage is to build a completely new container — completely free of errors — to store exact copies of the existing audio and video streams. We’ll demonstrate how to do this using the free and open-source tool MP4Box. It natively supports H.265 codecs (HEVC) so it gives you the best chance of retaining video quality.

Step 1. Open the Terminal app on your Mac (Finder > Applications > Utilities).

Step 2. To install GPAC on your Mac, paste this entire code block into Terminal (as is) and press Return:

git clone <https://github.com/gpac/gpac.git>
cd gpac
./configure --static-mp4box --use-zlib=no
make -j4

Running the installation command for the GPAC framework in Terminal

Step 3. Once GPAC’s installation process concludes, use the following command to install MP4Box:

sudo make install

Running MP4Box installation command in Terminal

Step 4. Close the Terminal app. Open the Terminal app again. Then, use the following command to change the working directory to the folder where your corrupted iPhone video is saved:

cd desktop/demo

Replace desktop/demo with the appropriate folder pathname on your own system.
Using the Change Directory command in Terminal to switch the working directory

Step 5. The next command utilizes MP4Box to extract the video and audio streams from your iPhone video — without any re-encoding — and add them to a newly generated file:

MP4Box -add corrupt.mov -new myvideo.mp4

Replace corrupt.mov and myvideo.mp4 with the appropriate file names and extensions. You can opt to generate a new MOV file but we recommend MP4 for increased compatibility.
MP4Box Terminal command to extract streams from MOV command and place them in a newly built MP4 container

Immediately after running the command in step 5, MP4Box will commence the operation. Once it concludes, you’ll find your version of myvideo.mp4 in the folder where your corrupted iPhone video is saved.

Fix 4: Convert Your iPhone Video Using VLC Media Player

Following the same logic as rebuilding your corrupted iPhone video’s file container, you can also attempt to convert it to another file format.

However, this time you’ll be using another free and open-source tool called VLC Media Player. VLC Media Player’s conversion process handles errors a bit differently than MP4Box, which may potentially lead to successful repair.

Its conversion tool will also change your file’s codec from H.265 to H.264 — while this may cause a slight loss in quality, the minor “downgrade” may allow media players like VLC to ignore certain errors and successfully stream the video.

Step 1. Download and install VLC Media Player on your Mac.

Step 2. Open the newly installed VLC Media Player app (Finder > Applications). Then, on the menu bar, click File > Convert / Stream.
Convert / Stream option in VLC Media Player's File menu

Step 3. Drag your corrupted iPhone file to the middle of the Drop media here section of the conversion window. Then, click Customize…
Customize button in VLC Media Player's conversion menu

Step 4. Select MP4/MOV. Then, click Apply.
MP4/MOV container option in VLC Media Player's Encapsulation menu

Step 5. Back in the Convert & Stream window, click Save as File.
Save as File button in VLC Media Player's conversion menu

Step 6. Click the Browse… button.
Browse button in VLC Media Player's conversion menu for the destination folder of the converted MOV file

Step 7. Choose a file name for your converted iPhone video and the location where you want to save it. Then, click Save.
Name, tags, and location parameter for MOV file converted by VLC Media Player

Step 8. Back in the Convert & Stream window, click Save again to proceed with the conversion process.
Finalized conversion Save button in VLC Media Player's conversion menu

Once VLC Media Player is done saving the converted file, you can locate it in Finder by navigating to the folder you selected in step 6.

Fix 5: Re-encode Your Corrupted iPhone Video With FFmpeg

If you’ve arrived here after following the guide in sequence, you can roughly rule out issues with your iPhone’s Moov Atom and file container. This method not only rebuilds the container but also re-encodes the video and audio streams in case its codecs or codec information has been damaged.

We’ll be using another free and open-source tool called FFmpeg, which can add a bunch of useful parameters for getting around corruption — such as ignoring certain errors while rebuilding the file and relocating the Moov Atom to the start of the file for better playability.

Step 1. Open any browser and navigate to the brew.sh web page. Then. click the clipboard icon to copy the installation code for Homebrew.
Homebrew installation code on the home page

Step 2. Open the Terminal app (Finder > Applications > Utilities). Then, paste Homebrew’s installation code and hit Return.
Running Homebrew's installation command in Terminal

Step 3. After Homebrew is fully installed on your Mac, you can now install FFmpeg by executing the next command:

brew install ffmpeg

FFmpeg installation command in the Terminal app

Step 4. When Terminal tells you that FFmpeg has been fully installed on your Mac, use the Change Directory command to navigate to the location where your corrupted MOV file is saved (via Terminal):

cd desktop/demo

Replace desktop/demo with the location where your iPhone video is stored.
Change directory command in the Terminal app for FFmpeg

Step 5. The next command will re-encode your corrupted iPhone video file to MP4, specifically converting its HEVC codec to H.264. It also moves the video’s Moov Atom to the very beginning of the fle (which enhances compatibility):

ffmpeg -i corrupt.mov -c:v libx264 -preset ultrafast -c:a copy repaired.mp4

Replace corrupt.mov and repaired.mp4 with the appropriate file names.
Running an FFmpeg command to re-encode a corrupted iPhone video via Terminal

When FFmpeg is done re-encoding your iPhone video, you’ll find it saved in the same folder the original corrupted video is stored in.

Fix 6: Fix Blurry Videos Using AI Video Enhancer Apps

There are cases where corruption manifests visually in the video itself. For example, partial data loss or decoding issues can result in degraded video quality that *appears* blurry when played back.

While it’s possible to use the other repair methods in this guide to repair the video’s underlying errors, another way to “uncorrupt” a video on an iPhone is to simply enhance the video quality so the degradation isn’t as obvious.

This can be done a lot more conveniently with AI video enhancer apps that have recently flooded the App Store. Again, these are NOT repair tools – they can simply help you fix the quality of a video on your iPhone by removing visual signs of damage. Here are some recommendations to get you started:

  • PowerDirector (Mac, iPhone) – Popular all-in-one video editing app packed with both correction and stylistic effects that you can easily apply with AI like color control and video stabilization. PowerDirector also has a Mac app with an AI Upscaler that can help you sharpen blurry videos (which can often occur due to corruption).
  • Pictura Video: AI Enhancer (Mac) – Focused and minimalist app that does one thing only: enhance the resolution of your videos and eliminate grainy images with the use of AI.
  • Sharpen Video: Enhance Quality (iPhone) – Beginner-friendly and all-in-one video enhancement tool that gives you control over sharpness, contrast, exposure, and much more.

What About Missing or Deleted iPhone Videos?

Before you go, did you notice if any of your iPhone videos have also gone missing? That may be another sign of corruption or iCloud sync issues (or, well, human error). We wrote another guide to help you recover lost or deleted iPhone videos – note that it’s possible to restore corrupted files. You’ll need to repair them using the methods in this article before they become viewable.

Alejandro Santos
Chief Writer
Alejandro is Macgasm’s Chief Writer and Apple ecosystem enthusiast. He pens the majority of troubleshooting guides and software reviews for this website, tapping into his love for technology and extensive background in technical writing. He started his career by helping… Full Bio