Repair corrupted MP4, MOV
and iPhone Voice Memos
Recording cut off by a dead battery or a crash? "moov atom not found"? FixMP4 rebuilds the missing index of your file right in your browser. Nothing is uploaded, and you see a free preview before you pay.
Repair my file - free previewHow it works
1. Drop the broken file
MP4, MOV or M4A. We instantly diagnose what is wrong: missing index, cut-off recording or damaged header.
2. Add a reference (video only)
A few seconds recorded by the same phone or camera with the same settings. We copy its codec settings, never its content.
3. Preview, then export
Watch the first 15 seconds of your repaired file for free. Subscribe to save the full file.
What we repair
- "moov atom not found" / missing index
- Recordings cut off by a dead battery, crash or full card
- Damaged or zeroed file headers
- Truncated fast-start files and interrupted copies
- iPhone Voice Memos that show 0:00 or will not play
- H.264 and HEVC video, AAC audio (iPhone, Android, GoPro, DJI, OBS)
What we can't (yet)
- ProRes, AV1, VP9, MPEG-4 Part 2 video
- PCM, ALAC (Lossless memos), Opus, AC-3 audio
- Fragmented MP4 and encrypted (DRM) files
- Frames whose own bytes were overwritten
- 0-byte files or files full of zeros
The free preview tells you whether your file works before you pay anything.
Honest pricing
Free diagnosis and preview. $9/month or $29/year to export full files. No per-file fees, no hidden renewals, cancel in one click from your account.
See pricingRepair guides
Repair corrupted video
Repair a corrupted MP4 or MOV video in your browser. Rebuilds the missing index of recordings cut off by a dead battery or crash. Free preview, no upload.
Fix "moov atom not found"
Getting "moov atom not found" in ffmpeg, VLC or your editor? Learn what it means and rebuild the missing moov atom in your browser with a free preview.
Repair MP4 file
Repair an MP4 file that will not play. Rebuilds the index of corrupted or truncated MP4 videos (H.264, HEVC, AAC) in your browser. Free preview, no upload.
Fix corrupted Voice Memo (iPhone)
iPhone Voice Memo will not play, shows 0:00 or stopped when the battery died? Repair the M4A file in your browser and hear a free preview first.
Repair MOV file
Repair a corrupted or unplayable MOV video from an iPhone or camera. Rebuilds the QuickTime index (HEVC, H.264, AAC) in your browser with a free preview.
Video won't play after recording
Your phone, camera, drone or OBS recording won't play? Learn the causes (missing index, cut-off recording, codec) and how to fix the file in your browser.
Repairit alternative
Looking for a Wondershare Repairit alternative? Compare upload vs local processing, formats, sample files and pricing models, and when FixMP4 is the better pick.
Stellar Repair alternative
Comparing Stellar Repair for Video with FixMP4: install vs browser, sample/reference files, formats, pricing model and when each one is the better choice.
Untrunc online alternative
Untrunc fixes truncated MP4s from the command line. Compare it with web uploads and with FixMP4, which rebuilds the index in your browser with a free preview.
Can VLC repair video?
What VLC can really fix (broken AVI indexes, playback of damaged files) and what it cannot (MP4 with no moov atom). Step-by-step VLC tricks plus the fix for MP4.
MP4 is 0 bytes
A 0-byte or 0 KB MP4 holds no video, so repair tools cannot help, but the footage may still be on the card. How to check, recover and avoid empty video files.
Error 0xc00d36c4
Windows says "This video file cannot be played. (Error code: 0xc00d36c4)"? Five causes: missing codec, unsupported format, file location, DRM, or a broken MP4 index.
"Invalid data found when processing input"
FFmpeg or ffprobe says "Invalid data found when processing input"? Find out if the file is truncated, missing its moov atom, another format or empty.
"File is not supported"
"File is not supported", "unsupported format" or "QuickTime can't open" errors: tell codec problems from real corruption in 2 minutes and fix each one.
Fix Android video
Android video won't play after the phone died or the camera crashed? Find hidden .pending files, then rebuild the MP4 index with a reference from the same phone.
Fix Canon video
Canon EOS clip won't open after the battery died or the card filled up? Which Canon formats can be repaired, and how to rebuild the index with a reference clip.
Fix CCTV / DVR video
CCTV or DVR export won't play? Most are proprietary formats that need the vendor player. When the export is a real MP4 that was cut off, the index can be rebuilt.
Fix dashcam video
Dashcam clip won't play after a crash or power cut? Stop loop recording, find event files, check the format, then rebuild the MP4 index from another clip.
Fix DJI video
DJI MP4 or MOV broken after a crash or power loss? Let the aircraft recover it, export the app cache, then rebuild the index with a matching reference clip.
Fix drone video
Drone footage broken after a crash or battery loss? Brand-by-brand checklist for Autel, Skydio, Parrot and FPV cameras, plus how to rebuild MP4/MOV files.
Fix GoPro video
GoPro MP4 won't play after a dead battery or crash? Use the in-camera SOS repair, then rebuild the file index with a matching reference clip. Model-by-model tips.
Fix Insta360 video
Insta360 recording cut off or showing as damaged? Try Insta360's own repair first, then rebuild single-lens MP4 files with a reference. What works for .insv.
Fix iPhone video
iPhone video won't play, shows 0:00 or an error? Rule out iCloud and HEVC issues first, then rebuild the MOV index with a reference from the same iPhone.
Fix Nikon video
Nikon Z or DSLR video won't open after power loss or a card error? See which Nikon formats are repairable and how to rebuild the MOV/MP4 index safely.
Fix OBS recording
OBS crashed and the MP4 won't open? Check whether it is MKV or hybrid MP4 first, then rebuild a plain MP4 with a 10-second reference made with the same settings.
Fix Premiere Pro export
Premiere Pro or Media Encoder crashed and the MP4 won't open? Re-export is the best fix; if the project is gone, rebuild the partial MP4 with a matching reference.
Fix Sony video
Sony Alpha, ZV or FX clip broken after power loss? Let the camera recover it, then rebuild the XAVC S or XAVC HS MP4 index with a matching reference clip.
Fix Zoom recording
Zoom local recording stuck as .zoom files or the MP4 won't open? How to run the converter, where cloud copies live, and when an MP4/M4A index rebuild helps.
FAQ
What kind of damage can FixMP4 repair?
Missing or deleted moov atom ("moov atom not found"), recordings cut off by a dead battery, crash or full card, damaged headers, fast-start files whose end is missing, and short damaged regions in the media data. Video must be H.264 or HEVC, audio AAC.
Is my file uploaded?
No. Everything runs in your browser on your own device. The file is never sent to our servers.
What is a reference file?
A short healthy recording from the same device with the same settings. The codec settings that were lost with the index are copied from it. Audio-only files usually do not need one.
What does it cost?
Diagnosis and a 15-second repaired preview are free. Exporting the full repaired file needs a subscription: $9/month or $29/year, cancel anytime.
Which devices are supported?
iPhone (videos and Voice Memos), Android phones, GoPro, DJI, dashcams and screen recorders such as OBS, as long as they record H.264 or HEVC video with AAC audio.