If you've copied videos between phones, laptops, external drives and a NAS for a few years, you almost certainly have the same footage stored more than once. The trouble is that the copies rarely look alike. One is VID_20230814_101522.mp4, another is Beach day final.mp4, and a third was re-exported at a lower resolution for sharing. Ordinary duplicate finders compare names, sizes or checksums, so they miss all three.
This guide explains why that happens and shows three ways to find duplicates by content: two free open-source tools, then SceneSort Pro.
Why name and size matching misses most video duplicates
A classic duplicate finder hashes each file. Two files only match if every byte is identical. That works for exact copies, but videos change constantly as they move around:
- Re-encodes. Exporting from an editor, compressing for email or converting from H.264 to HEVC creates a new file with different bytes and a different size.
- Different resolutions. A 4K original and a 1080p copy of the same clip share no bytes at all.
- Different containers. Remuxing an MKV to MP4 changes the file even when the video stream is untouched.
- Renamed files. Cloud services, phones and backup tools all rename files their own way.
- Trims. A copy with the first five seconds cut off is still, to you, the same video.
To catch these you need a tool that looks at the pictures, usually by sampling frames and building a fingerprint that survives compression and resizing.
Before you start: three safety rules
- Back up first, or at least make sure your deletions go to the Recycle Bin rather than being permanent.
- Review every match yourself. Videos from the same camera, place or series can look alike. No similarity tool is perfect.
- Decide in advance which copy wins. Usually that means the highest resolution and bitrate, the original codec, and the longest duration if one copy is trimmed.
Method 1: Czkawka (free, open source)
Czkawka is a free multi-tool cleaner for Windows, macOS and Linux. Among its tools is Similar Videos, which compares video content rather than names.
- Download the latest Windows release from the project's GitHub releases page. The Similar Videos tool needs FFmpeg available on your system, so install it and make sure it's on your PATH if Czkawka asks for it.
- Open Czkawka, add the folders you want to check under Included directories, and exclude anything you don't want touched (system folders, app data).
- Choose the Similar Videos tab and start the search. Large folders take a while because frames have to be decoded.
- Review each group. Use the select options to mark all but the best copy, then delete or move the marked files.
Good at: it's fast, free and does much more than videos (empty folders, big files, similar images). Watch for: it works best on copies of similar length, and you'll judge which copy to keep from file details rather than a side-by-side preview.
Method 2: Video Duplicate Finder (free, open source)
Video Duplicate Finder (VDF) is dedicated to finding similar videos and images. It's one of the most accurate free options and can even detect clips that are part of a longer video.
- Download the Windows build from GitHub. VDF also relies on FFmpeg and FFprobe; follow the project's instructions to place them in its folder or on your PATH.
- Add your include folders. Leave the similarity threshold at its default for a first pass.
- Click Start. VDF samples frames from each video and groups those that look alike.
- Sort each group by resolution or size, check the thumbnails, then mark and remove the copies you don't want.
Good at: accurate visual matching, partial-clip detection, thumbnails for each match. Watch for: it's a duplicate finder only. It won't tidy names, catalogue the library or help you browse what's left.
Method 3: SceneSort Pro (the whole clean-up in one app)
If duplicates are only part of the mess, and the names are chaotic and the files are spread over several drives too, SceneSort Pro handles the whole job in one place, entirely offline. FFprobe is bundled, so there's nothing extra to install.
- Scan. Add your folders in Settings: local drives, external drives or network paths like
\\NAS\Videos. Subfolders are included. Use Fast mode for the first scan.
- Clean file names (optional but helpful). Review the suggested renames. Nothing changes until you approve it.
- Find duplicates. SceneSort uses two layers: quick metadata matching (size, duration, name similarity) and visual frame comparison that catches re-encodes and differently packaged copies. Pick a lighter pass for speed or a deeper visual pass for thoroughness.
- Review side by side. Each group shows a frame from every file plus resolution, codec and duration, so you can keep the best copy with confidence.
- Remove safely. Deleted files go to the Recycle Bin, and there's an Undo at every stage.
The free edition is the full app with every feature, capped at 500 files and with no time limit, so you can test it on a folder before deciding anything.
Which copy should you keep?
When a group has three or four versions, work down this list:
- Resolution: keep the highest unless it's an upscale.
- Bitrate: at the same resolution, the higher bitrate usually looks better.
- Duration: keep the complete version, not a trimmed one.
- Codec: HEVC (H.265) gives similar quality at a smaller size than H.264. If two copies look the same, the smaller HEVC file saves space.
- Name and date: if everything else is equal, keep the one with the most useful name or original date, then rename it.
When you don't need SceneSort: if all you want is a one-off duplicate sweep and you're comfortable installing FFmpeg, Czkawka or Video Duplicate Finder will do it well for free. SceneSort is worth it when you also want clean names, an organised folder structure and a library you can browse, all without uploading anything.
Quick FAQ
Can Windows find duplicate videos on its own?
Not by content. File Explorer can sort by name, size or date, which only catches exact copies with matching details.
Will these tools work on a NAS?
Yes. All three can scan a mapped drive or network share, but scanning over the network is slower than local disk. Run the first deep scan when you can leave the PC alone.
How much space will I get back?
It varies a lot. Libraries built from several phones and backups often carry many copies of the same clips. Run a scan on one folder first to get a feel for it.
Try it on your own folders
The free edition finds duplicates, cleans names and organises up to 500 files, with no card and no time limit.
Download SceneSort Pro free
More guides: all video library guides.