ShotGrab
Download
Features

Everything ShotGrab does, in detail.

The parts of ingest you shouldn't have to think about — and a couple you've never had to ask for.

SHA-256, computed while copying
Verified Ejected
01

Copy, verify, eject — automatically

Every file is copied with a live checksum — one read, not two — then confirmed byte-for-byte before it counts as safe. SHA-256 verification isn't a setting: it's always on, on every plan, including free. The moment the card is truly done, ShotGrab ejects it for you.

Primary
Backup 1
Backup 2
02

Multiple destinations

Set a second drive, a third, a NAS — ShotGrab copies to all of them in a cascade, each one verified independently against the already-written primary copy, not re-read from the card. The card leaves your reader as fast as the fastest drive allows, and a slow secondary never holds the others back.

2026-09-11
Canon EOS R5
IMG_4471.CR3
IMG_4472.CR3
IMG_4473.CR3
03

Smart, automatic subfolders

Files land exactly where they belong — by date, camera, client, project, whatever pattern you choose — sorted before you've even opened the folder. No flat dump of four thousand files to sort through after a twelve-hour day.

Ceremony
04

Create multiple projects, leave them listening

Pick a project once. Every card you connect after that gets recognized and imported on its own — while you keep editing the ones already copied. No dialogs, no re-choosing a destination for card six of the day.

Import Report.csv
IMG_4471.CR3a3f9…c21OK
IMG_4472.CR391b0…7feOK
IMG_4473.CR32cd4…10aOK
1,204 / 1,204 files verified
05

Proof for a client, verified whenever you want

Every project keeps an import report — file name, size, checksum, camera and arrival time — one CSV you can hand to a client or a production. And because an archive can change after the fact, the integrity check rereads it anytime and compares it against what was recorded at copy time, without opening a single file by hand.

ILME FX3 FX3
NIKON CORPORATION Nikon
06

Camera names that read right, automatically

Cameras rarely report their own name the way you'd write it by hand. A short list of corrections — set once, applied globally — cleans up a model or lens name wherever it lands in a folder path, on every project from then on. The same settings page also lets you exclude a file type entirely, so proxy files or thumbnails never reach the archive. Original filenames are never touched — only the folder path around them.

Reader A
+
Reader B
07

Two cards, two readers, no queue

If a second card shows up in a different reader while the first is still copying, ShotGrab doesn't make it wait — it opens a parallel lane, a second copy engine importing into the same project at the same time. It only holds a card back if the project itself isn't ready, never because another card got there first.

ENITJA DEFRES PT-BRKOHI PL
08

Built to fit how you actually work

The interface speaks ten languages, following your Mac's own language setting automatically. Path tokens like the date, camera or client name go through your own find-and-replace corrections before they ever reach a folder — and anything left blank simply disappears from the path instead of becoming a stray "Unknown".

Signed, notarized, and safe by design

  • Notarized by Apple and signed with a Developer ID — no Gatekeeper warnings.
  • Runs entirely on your Mac. No photo, video, filename or folder path ever leaves your device.
  • Automatic updates are cryptographically signed, so every build you run is one ShotGrab actually shipped.

See it on your own cards.

128GB every 14 days, every feature unlocked. No account, no credit card.

Download for Mac
ShotGrab
© 2026 ShotGrab