Back to app

SD-card import

Card → album, filename templates and ingest profiles.

Plug a camera card into your Mac and SnapFlow Sync detects it automatically — an import sheet appears with the card's name and a count of photos.

The SD-card import sheet

The two ways to import

  • Import & cull — copy the files into an album locally only. Cull first, push later. This is the usual choice on a shoot day.
  • Import & sync — copy locally and push to SnapFlow immediately.

Pick the destination album, leave Eject card when done ticked if you like, and go. Files land in ~/SnapFlow Sync/[album]/raws/. On modern Macs the copy uses a clone, so it's effectively instant regardless of card size, and re-inserting the same card only copies what's new.

Ingest profiles

An ingest profile is a one-click recipe that bundles three things — a filename template, an IPTC preset, and a photographer profile — so the same kind of shoot is always processed the same way. Pick one from the Ingest profile dropdown at the top of the import sheet and all three apply at once.

Manage them under Settings → Manage ingest profiles…. Mark one as default and it's pre-selected every time.

Filename templates

Expand Rename pattern to rename files as they're imported, with a live preview of the first file. Your default template is pre-selected; choose Custom to compose your own from tokens.

Token Expands to
{date:%Y-%m-%d} capture date (any strftime format)
{time:%H%M%S} capture time
{event_slug} / {album_slug} the album's slug
{frame:04d} sequence number, zero-padded
{original:basename} / {original:ext} / {original:full} the original name
{camera:model} camera body (also {lens:…})
{iso} {shutter} {aperture} {focal_length} capture settings

For example, {date:%Y-%m-%d}_{event_slug}_{frame:04d} produces 2026-05-25_monaco-gp_0412. The source extension (.ARW, .CR3, …) is added automatically.

Your originals are safe

An unknown token simply resolves to nothing, and a broken template falls back to the original filename — a rename can never destroy or overwrite a file. Duplicates are detected by name + size.

Manage templates under Settings → Manage filename templates…; mark one default to auto-load it in the import sheet.