What it picks up.

Every frame Hasselblad writes to the card or the back — stills the size of small posters, the clips from the bodies that record, the sidecars alongside. SyncShot reads the source once and copies what it finds, regardless of body or format.

RAW files
3FR straight from every Hasselblad body, X System through H System. Pulled at full resolution — and full resolution here is large.
Compressed
JPEG at every quality setting. Whatever the body produced sits on the card; whatever sits on the card lands at the destination.
Video
From the X System bodies that record — copied alongside stills, treated as Hasselblad media like any other file.
Metadata
Timestamps, lens identification, the technical EXIF the camera embedded. Preserved as the file moves from card to destination.

Where it sends.

One source, many destinations — and SyncShotreads the card once, then fans the same files out to every place you chose. Pick one. Pick five. The card doesn't spin up again for each one.

Internal disk
Your Mac's own drive. The fastest target — usually first in the chain so the slower destinations can feed from it in the background.
External drives
USB-C and Thunderbolt SSDs, spinning HDDs, anything macOS mounts. Multiple drives at once if your shoot demands it.
Network storage
Synology, QNAP, TrueNAS, plain SMB shares. SyncShot writes over the network without blocking the local copy or slowing the card read.
Cloud
S3 and S3-compatible buckets (Wasabi, R2, MinIO), Google Drive, Dropbox, Azure Blob. Same job, different destination — uploaded in parallel.

How it works.

  1. 01

    Mount the card

    Card into the reader, or the body connected over USB. SyncShot sees the source the moment macOS does — no driver, no companion app.

  2. 02

    Choose destinations

    Pick every place this shoot belongs. Save the set as a workflow if you'll use it again — next time it's one click.

  3. 03

    Hit start

    SyncShot reads the card once and writes to every destination in parallel. The fastest disk finishes first; cloud uploads keep going in the background.

  4. 04

    Trust the report

    Every byte is hash-checked end to end. When the job finishes you get a report — what was copied, where it landed, every verification mark. The byte that left the card is the byte that arrived.

Hasselblad, at scale.

X2D 100C leads the current line, with X1D II 50C, the 907X 100C module, and plenty of H6D-100c bodies still on the roster. Everything writes 3FR — Hasselblad's proprietary raw — plus a JPEG sidecar. The files are enormous: a 100C uncompressed 3FR lands around 200 MB, which turns a full card into a serious offload session on its own.

The X2D's 1 TB internal SSD is only reachable over the Hasselblad USB-C cable; no reader will help you here. Tip: with files this large, don't nominate Google Drive or Dropbox as a primary destination — local and NAS finish long before the cloud upload does. Set cloud as secondary and let it drain overnight while the studio powers down.

Common questions.

  1. 01

    Does SyncShot work with every Hasselblad?

    If the card, the back, or the body shows up in macOS — Image Capture, Finder, a card reader — SyncShot reads it. X System mirrorless, the 907X line, H System bodies. No driver, no companion app.

  2. 02

    Can it copy to my external drive and my NAS at the same time?

    Yes. Pick as many destinations as you want — internal disk, external SSD, NAS, S3-compatible bucket, Google Drive — and SyncShot reads the card once and feeds every destination in parallel. Medium-format files are large; this is exactly the case parallel destinations were built for.

  3. 03

    What happens to the card after a copy?

    By default the card is read-only — SyncShot is built to copy, not move. Formatting is something you do in-camera when you're ready, never something the offload tool decides for you.

  4. 04

    How do I know the copy is intact?

    Every copy is hash-verified end to end. With files this size that verification matters — if a destination wrote something other than what the card handed over, SyncShot flags it and retries.

  5. 05

    Does the X2D internal 1 TB SSD offload the same way?

    Yes, though only through the Hasselblad USB-C cable — no card reader touches the internal SSD. Plug the body into your Mac, the internal SSD mounts as a volume, and SyncShot treats it like any other source. Expect the copy to take longer than an equivalent card offload; the X2D's internal bus is respectable but not CFexpress-B fast. Plan cable, not counter space.

Also offloading from Phase One, Leica, or Fujifilm? Browse everything SyncShot loves.