OpenConvert
🔒 100% private · diagnosis & repair on your device

Video Repair (No Upload)

A video that won't play is usually a broken container, not broken footage. This tool reads the MP4/MOV structure, tells you exactly what is wrong, and applies the repairs that are possible - all on your device.

Drop a broken video here or click to choose · MP4, MOV, M4V, WebM · the file is analyzed locally
🔒 No upload - the file is analyzed on your device 🩺 Honest - it tells you when a repair is not possible ♾️ Free - no signup, no size limits
ad slot - replace with AdSense unit after approval

Why videos break - and what can actually be fixed

An MP4 or MOV file is a chain of "boxes": ftyp (the file type), moov (the index that tells players where every frame is) and mdat (the actual footage). Most "corrupt" videos have perfectly healthy footage - it is the structure around it that is damaged. The three common faults:

The rescue re-encode

Browsers are remarkably tolerant decoders. If your damaged file still plays - even badly - the Rescue re-encode button plays it internally and re-records it with your device's hardware encoder, producing a brand-new, structurally clean file. It is the bluntest tool here, but it rescues files that strict editors and phones reject.

How to repair a video

  1. Drop the file above. The diagnosis runs instantly and lists every box, its size and position.
  2. Read the verdicts: green is healthy, yellow is fixable, red is not fixable locally.
  3. Press whichever repair button lights up, then download the repaired copy. Your original file is never modified.

FAQ

Does this Video Repair tool upload files to a server?

No. The file structure is read and rewritten entirely in your browser. Nothing is transmitted.

What is the moov atom and why does it matter?

The moov atom is the MP4 index - it tells players where every frame lives. If it sits at the end of the file, browsers and some players cannot start playback; if it is missing, the video is unplayable. This tool detects both cases and can move a misplaced moov to the front.

Can you fix a video with a missing moov atom?

Not in a browser - the index must be rebuilt frame by frame using a healthy reference video from the same camera, which desktop tools like untrunc do. This tool tells you honestly when that is the case instead of pretending.

What does Rescue re-encode do?

If your browser can still decode the video despite the damage, the tool plays it internally and re-records it with your device's hardware encoder, producing a brand-new clean file. It is the most robust fix for files with index damage or trailing garbage.

My download stopped midway - can the file be saved?

Often, partially. If the index (moov) was stored at the front of the file, this tool can patch the truncated length header so players accept the file and play everything that was downloaded.
ad slot - replace with AdSense unit after approval