One-button run
Scan, verified backup, destination sync, preflight, and safe deletion — the whole run in one press.
Camera Zapper moves, verifies, syncs, and — only when you approve — safely deletes media from cameras, cards, Android phones, tablets, and folders on your Mac.
Free for macOS · 3.9 MB · Apple Silicon or Intel
Why it exists
I built Camera Zapper for my own Macs because the sync apps out there were incomplete, awkward, or tied to a single destination. I wanted one understandable workflow — local safety staging, my NAS, Apple Photos, Google Photos, Flickr, private YouTube backup, and NeoFinder — without guessing what finished or risking originals.
— Zebtron
What it does
Scan, verified backup, destination sync, preflight, and safe deletion — the whole run in one press.
Interruption-safe local staging. Nothing is deleted until it's provably copied.
Reconnect to your LAN or VPN and it resumes right where it left off.
Apple Photos, Google Photos session albums, Flickr, private YouTube, and NeoFinder — at once.
USB or wireless ADB with guided troubleshooting — no iPhone required.
Offline device history, nicknames, facts, and sync status persist between runs.
Durable, multi-Mac-aware deduplication so files never get copied twice.
Advanced per-stage and per-service settings when you want to tune every step.
Destinations & formats
Ingests JPEG, HEIC/HEIF, PNG, TIFF, major camera RAW (Sony ARW, Fuji RAF, Canon CR2/CR3, Nikon NEF/NRW, Olympus ORF, Panasonic RW2, DNG, GoPro GPR) and video (MP4, MOV, M4V, MKV, AVI, MTS/M2TS, 3GP, WebM). Cloud services accept provider-specific subsets — see the manual.
How it works
Plug in a device or choose an ingest folder.
Hit Sync, Verify & Safely Delete.
Live progress for every file and destination.
Originals are removed only after every required check passes.
Private by design
~/Pictures/Camera Zapper/Archive, with NAS and cloud disabled until you turn them on.v1.346 controlled beta · macOS 14+ · 3.9 MB · Apple Silicon or Intel
From GitHub Releases · mirror: direct download
First launch: Control-click the app → Open (this build isn't notarized yet).
SHA-256 ce3304fdeab9634b8e3c0f6e16242b7eb17fe6e62478fafb03a5b81c1b2ceb5f
SHA256SUMS.txt ↗
Free & open source (MIT) — read or build the code on GitHub.
Install & Android setup
Zebtron-Camera-Zapper-1.346.dmg and drag Zebtron Camera Zapper into Applications.brew install android-platform-tools, enable USB debugging, connect, and choose Probe Again. (ADB handles detection, listing, on-device hashing, transfer, and confirmed deletion.)Feedback
Email a quick report, or file a public issue on GitHub — either helps more than you'd think.
Camera Zapper is independently maintained in limited spare time. Every useful report is appreciated, but replies and fixes may take a while. Thank you for your patience.
Keep it free
If Camera Zapper saves you the headache it saved me, buy me a beer — it covers hosting and keeps the updates coming.
🍺 Buy me a beer on Ko-fi