Corrupt Video — Break a File on Purpose
Generate a deliberately broken video file. Useful for testing recovery tools, QA pipelines, error-handling code, or just having a believable 'broken file' excuse.
How it works
- 1Upload any video file
- 2Pick how you want to corrupt it
- 3Adjust the damage intensity
- 4Click Corrupt and download the broken file
Three ways to break a video, all running locally
Upload video to corrupt
Any video file · MP4, MOV, MKV, WebM, AVI…
Features
- Truncate: chops off the tail (kills MP4 moov atom)
- Wipe Header: zeroes the container header bytes
- Scramble: randomly flips bytes throughout the file
- Adjustable damage intensity
- Pure JavaScript — no ffmpeg load, instant results
- Files stay on your device
All processing happens locally in your browser. Your files never leave your device.