Verified file copy for Mac Your photos made it. We checked.
VerifiedCopy is a $4.99 Mac app that copies your files to up to three drives, reads every copy back, and checks it against the original with SHA-256. Finder never does that: it calls a copy done the moment the last byte is written.
A copy isn't trusted just because it was written. It has to be read back from the drive and matched against the source.
1
Copy
Your files stream to one, two, or three drives at once, with progress for each file and the whole job.
2
Finder skips this
Read it back
Each block is pushed all the way out to the drive, then read back from the copy. Nothing counts as done just because it was written.
3
Match
Each block's SHA-256 hash is checked against the source. If one block is off, only that block is rewritten and checked again. No starting the whole copy over.
What VerifiedCopy looks like on your Mac
Pick your files, watch them get checked, and see exactly what's healthy. No mystery progress bar that only tells you what macOS believes.
Watch every file get checkedSpeed, time left, and a clear status for each file as it's copied and verified.Pick a source and up to three drivesSee healthy, damaged, and repaired blocks
Why I made this
I kept copying videos to an exFAT drive, ejecting safely, and finding them corrupted on the TV.
macOS said the copy succeeded. Safe eject said the drive was safe. Neither actually reads the file back to confirm the bytes survived the trip. VerifiedCopy is the tool I wanted to exist: it copies, then re-reads every byte and tells you honestly whether the copy arrived intact.
Six things it does well. That's the whole app, and every feature is there to make sure your files arrive exactly as they left.
Copy & Verify
Copy to one drive or several, read every byte back, and confirm it matches. A bad block gets rewritten on the spot, so you never restart the copy.
Verify & Repair
Rewrites only the damaged blocks, not the whole file. Big archives stay quick to fix when just a few sectors go bad.
Integrity view
A block map for any file. Healthy, damaged, and repaired parts are easy to see at a glance.
Up to three drives at once
One copy job, up to three destinations. A verified 3-2-1 backup across several drives in a single pass.
Offline, always
No network, no analytics, no accounts. It runs in Apple's macOS sandbox and only touches the files you pick.
Native and tiny
A native Swift app under 2 MB. Works from the app window, Finder Services, the Dock, Shortcuts, and Spotlight.
Made for anyone with files they can't shoot again.
Photographers and videographers
Offload the card. Know every shot arrived.
Offload camera cards knowing every RAW made it. Archive Final Cut Pro libraries with a record you can check. Write to two drives at once and know both are clean. How to safely offload camera cards
Sharing drives with Windows
Mac to exFAT to Windows? Check before you hand it over.
Silent corruption on exFAT is a longstanding macOS issue. Finder will happily report a copy as successful even when bytes got mangled on the way, especially with large files or drives shared between Mac and Windows. VerifiedCopy reads every copy back from the exFAT drive and compares it byte-for-byte with the original, so you catch problems before you hand the drive off, not after someone opens it on Windows. Why exFAT corrupts files on Mac
VerifiedCopy vs Finder, cp, and rsync
Finder, cp, and a plain rsync all say "done" once the last byte is written. Only one of these reads the copy back and proves it matches.
What it does
Finder
cp
rsync
VerifiedCopy
Reads the copy back after writing
No
No
Only if you re-run with -c
Yes, every file, by default
Checksum
None
None
Whole-file, on re-run
SHA-256 per 1–16 MB chunk
Pinpoints where a file is damaged
No
No
No
Yes, block map
Repairs only the damaged part
No
No
Re-copies the file
Rewrites only bad chunks
Several destinations in one pass
No
No
No
Up to three
Verification record
None
None
Terminal output
CSV/JSON report with per-chunk hashes
Interface
Finder
Terminal
Terminal
Native Mac app
Swipe the table sideways to see every column.
Hash
SHA-256, per chunk (1, 4, 8, or 16 MB)
Destinations
Up to three drives per copy job
Records
CSV or JSON report per copy job; hash manifest from Verify & Repair scans
Works from
App window, Finder Services, Dock, Shortcuts, Spotlight
Requirements
macOS 14 Sonoma or later, Apple silicon and Intel
Price
$4.99 one-time, 14-day free trial
Privacy
Fully offline, sandboxed, no analytics
Size
Under 2 MB, native Swift
Page updated
Current version
1.2.0, released
Questions about verifying copies on Mac
Short, plain answers. If something's missing, just ask.
Every file is copied, then read back from the destination drive and hashed with SHA-256 in chunks of 1 to 16 MB (4 MB by default). Each chunk's hash is compared against the source. If a chunk doesn't match, only that chunk is rewritten from the source and checked again, so one bad block never means restarting a big copy. A full-file SHA-256 check then runs by default.
How do I verify that a file copy on my Mac is identical to the original?
Finder can't do it: it never reads the copy back. You can compare checksums by hand in Terminal (for example with shasum -a 256 on both files), or use VerifiedCopy, which copies the files, re-reads every copy from the destination, and compares SHA-256 hashes automatically for every file in the job. See all the ways to do it.
What's the difference between VerifiedCopy and Finder copy?
Finder copies files but doesn't verify them afterwards. A damaged sector, flaky cable, or failing drive can silently corrupt a file during the copy and you'd never know. VerifiedCopy re-reads every copy and confirms it matches the original.
Does VerifiedCopy work with external drives, SD cards, and network volumes?
Yes. VerifiedCopy works with any drive macOS can mount, including external SSDs, HDDs, USB sticks, SD cards, and network shares. You can copy to up to three destinations in one pass.
Can VerifiedCopy help with exFAT corruption on Mac?
Yes. This is one of the most common reasons people install VerifiedCopy. Silent file corruption on exFAT drives is a longstanding macOS issue, especially with large files or drives shared between Mac and Windows. VerifiedCopy reads every copy back from the exFAT destination and compares it byte-for-byte against the source, so you know the file is intact before you hand the drive to a Windows machine.
What is silent data corruption or bit rot?
Silent data corruption (sometimes called bit rot) is when a file's contents change without any error message, caused by aging storage, faulty cables, or stray cosmic rays flipping bits. You often only notice when you try to open the file years later.
Is VerifiedCopy safe? Does it send data anywhere?
No. VerifiedCopy runs fully offline inside Apple's macOS sandbox. It makes no network requests, uses no analytics, and only accesses files you explicitly select.
Can VerifiedCopy repair corrupted files?
Yes. Verify & Repair scans an existing backup against a known-good source and rewrites only the damaged chunks, not the entire file. That keeps repair fast, even for large archives where just a few sectors have gone bad.
What file types and sizes does VerifiedCopy support?
Any file, any size. VerifiedCopy verifies raw bytes rather than looking at file formats, so it works equally well for photos, videos, databases, archives, or any other type of file.
How is VerifiedCopy different from rsync or cp?
cp doesn't verify copies at all. rsync's -c flag compares checksums, but only if you re-run it yourself in Terminal, and it can't pinpoint or repair just the damaged region. VerifiedCopy is a native Mac app with SHA-256 verification on by default, a visual progress view, up to three destinations in one pass, and a block-level repair mode.
How much does VerifiedCopy cost?
VerifiedCopy costs $4.99 as a one-time purchase on the Mac App Store. There is no subscription. A free 14-day trial is available as a direct download.
What are VerifiedCopy's system requirements?
VerifiedCopy requires macOS 14 Sonoma or later and runs natively on Apple silicon and Intel Macs. It is a native Swift app under 2 MB.
Guides to safe file copying on Mac
Practical how-tos for checking copies, fixing drive errors and corruption, and choosing the right tools, whether or not you use VerifiedCopy.