Signs your clip was cut off
- The camera's playback skips it or shows an error.
- The file has a normal size, but the computer shows 0:00 or won't open it.
- It's the last clip recorded before the battery died or the camera switched off.
Loop recording makes a difference. A camera in loop mode writes short segments, so only the segment open at the moment of the cut is damaged; the ones before it play.
Repair it
- Copy the broken clip and one clip that plays, recorded with the same resolution, frame rate and stabilisation setting, to your computer.
- Open the broken clip in the checker on this page. It runs in your browser; nothing is uploaded.
- If the checker asks for a sample, give it the clip that plays. Many clips need none.
- Watch the free 15-second preview of your own footage.
- Download the full video for $4.99, or with a plan. If it doesn't play, write to support@nasrtech.dev and we'll look at it with you.
Tested cameras
| Camera | Result after removing the index and repairing |
|---|---|
| GoPro HERO5, 6, 7, 8, 10, MAX | Every picture and sound frame identical |
| RunCam | Every frame identical |
| DJI Avata (4K60) | All 364 of 364 pictures, in order |
GoPro and DJI each took a change to the engine in October 2026. GoPro writes a small record before every sample, which kept the sound from coming back: a HERO5 file had returned 1 sound frame of 1,620 before the 9 October fix. DJI stores metadata between its pictures, and a DJI Avata file had returned 5 pictures of 364 before the 10 October fix. Other brands we haven't tested; the free check tells you whether yours works before you pay. For GoPro, see our GoPro page.
What isn't covered
Insta360's 360° .insv files hold two fisheye streams for Insta360 Studio. We haven't tested them, and Studio may not accept a repaired file. Single-lens MP4 files from an Insta360 Go are ordinary MP4.
What a user wrote
"This app did repair my mp4 vid that was broken via phone crash and t works, simple but effective" (Google Play review of the Video Repair app for Android, same engine, September 2026)
