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 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.