Windows version coming soon — macOS is available now.
Card offload for wedding, event & real estate photographers

Every shoot backed up, verified, and filed for you.

Dragging a card into Finder gets you a copy you hope is good. AutoOffload copies your SD and CFexpress cards with a checksum on every single file, then builds your folders and renames each shot by capture time as it copies — so every shoot lands provably safe and delivery-ready, and your card is never touched.

Download for macOS
Your first 5 offloads are free
$79 launch price — going up to $119 · no account, no subscription
AutoOffload offloading several camera cards to a RAID and SSD at once, hash-verifying every file with BLAKE3 as it lands
Reading once · 2 drives
Verifying 0 files
BLAKE3 · per file 0%
Never writes to your card
Every file checksum-verified
Auto-filed into folders
Survives crashes & cancels
100% offline · no cloud
Offload + organize

The folders build themselves.

Tell AutoOffload how you like a shoot organized — once. Every offload after that sorts by capture time, drops each photo and clip into the right folder, and renames it your way — automatically, while it copies. No Finder cleanup. No dragging. No 1 a.m. renaming after a twelve-hour wedding.

Sort by capture time

The day sorts itself — prep, ceremony, reception.

Name your windows once — “Getting Ready,” “Ceremony,” “Reception,” or one per listing — and every shot, from every card and camera, lands in the right folder by capture time. Overnight and multi-day events handled.

{window}capture timemulti-day
  • Zero manual sortingDrop in the cards and walk away — every frame files into its window's folder as it copies.
  • Save it as a templateReuse a whole set of windows next shoot, or set a default that loads the moment you launch.
AutoOffload time windows routing wedding photos into ceremony and reception folders by capture time
Custom folders & filenames

Delivery-ready names on every file.

Build your folder tree and filenames from tokens — date, type, sequence — and watch the live preview update as you type. A wedding, or a full day of listings — every still and clip in the run is named your way, consistently. The Finder rename pass is gone for good.

{date}{type}{seq}
  • Name a thousand files at onceOne pattern renames the entire run — stills and video alike — with no mistakes and no tedium.
  • Second shooters, one clean sequenceEvery card is planned before the copy starts, so two photographers' cards number as one unbroken sequence — no clashes, no renumbering.
  • Your studio's structure, on launchMark a template as default and the folders are ready before the first card goes in.
AutoOffload folder setup with token-based patterns and live path preview
Multi-card, multi-drive

Every card to every drive, in one pass.

Drop in all your cards and copy to a working drive and a backup at the same time. Each file is read off the card just once, then verified — so it's faster, and gentler on cards you can't replace mid-shoot.

  • Working copy + backup togetherTwo destinations in a single pass — one read off the card, streamed to both at once.
  • Read once, easy on the cardMinimizing reads means less wear on the one piece of hardware you can't get back.
AutoOffload offload queue with four cards copying to two destinations at once, with checksum verification and import settings
Built on trust

You can't reshoot a wedding. So we never gamble with your files.

Copy speed is the easy part — Finder does that. The hard part, and the part AutoOffload is built for, is proving the files that leave your card are identical to what was on it, and making sure nothing it does can ever harm the original.

Your card is never at risk

A write-protection layer refuses any write that resolves onto removable media — even through symlinks. Your card is never modified, renamed, or deleted from.

enforced in code, not by convention

Proof every file made it

Each file is re-read after copying and its 256-bit BLAKE3 hash compared against the source. A mismatch deletes the bad copy and flags the file — so a corrupt copy never hides among the good ones.

BLAKE3 · 256-bit · per file

A crash can't fake a file

Files are written to a temp name and renamed into place only after copy and verify succeed. A power loss, force-quit, or pulled card never leaves a half-file pretending to be real.

atomic publish · fsync · auto-sweep
How it works

From card to delivery-ready — in four steps.

One pass does the backup and the busywork. Then re-verify months later, with the same engine watching your back.

1
Detect

Insert your cards

Every card is detected automatically, with file counts by type, total size, and the camera identified from the images themselves.

SD · CFexpress · multi-card
2
Copy & file

Offload and organize

All cards copy at once — to a working drive and backup together — and each shot files into your folders, renamed, as it lands. Each file is read off the card just once.

sorted & renamed in-flight
3
Verify

Prove every file

Every copy is re-read and BLAKE3-compared against the source. A per-file audit manifest and a shareable HTML report land right alongside your files.

manifest.csv · report.html
4
Re-verify

Still good, months later

Point AutoOffload at the archive any time and it re-hashes every file against the stored manifest — catching bit-rot or a flaky drive before it bites.

integrity for the long haul
Years from now

Know every shoot is still good — long after delivery.

Verifying once at copy proves a file was written correctly — but drives develop bit-rot and corruption months later, long after the copy is done. AutoOffload writes a manifest you can re-check forever, so you can prove a finished archive is still perfect — not just hope it is.

  • Re-verify on demandRe-reads every file in a finished offload and compares it to the stored hash — proof, not hope.
  • Culled-file awareKnows the difference between a frame you deleted on purpose and one that's actually corrupt.
  • Card health checkA read-only pass over every byte surfaces unreadable files before a shoot — without copying anything.
_autooffload / manifest.csv Verified
DSC07641.ARW48.2 MBOK
DSC07642.ARW47.9 MBOK
C0001.MP42.41 GBOK
DSC07644.ARW48.0 MBOK
525 files0 mismatched32.3 GB
Last checked 92 days ago — re-verify recommended.
No nasty surprises

It quietly handles everything that can go wrong.

The failure modes that wreck a delivery — full disks, duplicate filenames, half-copied files — are designed out by default, with no extra clicks.

Pick up where it left off

Files already copied are recognized by hash — not filename — and skipped. Re-running an interrupted offload copies only what's missing, instantly.

No file ever overwrites another

Two cameras both shooting DSC0001? Detected and resolved by numbering — never overwritten, never lost, even across many cards at once.

Never fills a disk halfway

Every destination is checked for room before a single byte copies — so an offload never strands you with a half-full drive at the worst moment.

A receipt for every job

A per-file CSV manifest and a clean, shareable HTML report land beside the photos — proof for a client or your own peace of mind. Tuck it away or turn it off.

Eject only when it's safe

Cards auto-eject only after a fully verified, failure-free run. Anything less is reported file-by-file, and the cards stay safely mounted.

Your clients' photos stay yours

No account, no cloud, no network at runtime, no telemetry. Everything runs on your machine, and your clients' photos never leave it.

Pricing

Free to try. Yours to keep for $79.

Download AutoOffload and run your first five offloads free — full verification and organization, no account. The $79 launch price is going up to $119, so buy now to lock it in — one payment, yours forever.

Limited launch price
$79 Going up to $119
One-time license · macOS now, Windows coming soon · unlimited offloads · free updates through 1.0
Your first 5 offloads are free. Full features — no account, no card to download.
  • Unlimited cards, drives, and offloads
  • Auto-organize: time routing + custom naming
  • BLAKE3 verification + lifetime re-verify
  • CSV manifests & shareable HTML reports
  • Fully offline — no account, no subscription
Download free for macOS
Get it on Microsoft Store
No charge to download. The license unlocks offload #6 and beyond.
FAQ

Questions, answered.

What is AutoOffload?

A Mac app for photographers that copies photos and video off SD and CFexpress cards, verifies every file with a BLAKE3 checksum, and automatically organizes each shoot into folders by capture time as it copies. A Windows version is coming soon.

Which platforms does it run on?

macOS (Apple Silicon and Intel) is available now as a direct download. A Windows version is coming soon, shipping through the Microsoft Store — and one license covers both.

Does it need an internet connection?

No — AutoOffload runs fully offline, with no account and no telemetry. The only time it goes online is a one-time license activation.

Can it modify or erase my memory card?

Never. A write-protection layer blocks any write to removable media, so your card is only ever read — never changed, renamed, or deleted from.

How does it verify my files?

Every copied file is re-read and compared to the source with a 256-bit BLAKE3 checksum, and a saved manifest lets you re-verify the archive months later.

How much does it cost?

Your first five offloads are free. After that it's a one-time $79 launch price (going up to $119) — no subscription, and one license covers both the macOS app and the Windows app when it lands.

Found a bug, or need help?

Email [email protected] — bug reports and support questions both reach us directly, and we'll get back to you. AutoOffload sends no telemetry, so a quick note from you is the best way to flag something.

More questions? Read the documentationQuick Start, Safe Use, Troubleshooting & the full FAQ.

Don't hope your photos copied. Know it.

Download AutoOffload free and run your first five offloads on us.

Download free for macOS Get it on Microsoft Store
Apple Silicon & Intel · macOS 11+·5 offloads free, then $79 — going up to $119