How it works Benefits Demo Pricing Download Manage license Download free
Local-first for Mac & Windows

Cull before
import

Review a card before it hits your library. Pick keepers locally, skip the obvious rejects, and copy only the photos that deserve clean, verified folders.

Download free Watch demo
Import only keepers
Photos stay local
Cards, folders, FTP
Verified handoff
Keptra app showing local face review and culling workflow

Works with your existing editing workflow

macOS 12+
Windows 10+
Verified imports
RAW, JPEG, video
Storage model
Local-first

Files stay on your workstation and copy directly to the folders you choose.

Workflow
Cull first

Pick, reject, and queue before anything lands in your photo library.

Sources
Cards, folders, FTP

Simple local ingest by default, with Pro controls for camera FTP and staged folders.

Support
Direct email

help@z2hs.au for setup, licensing, or release questions.

From card to clean folders

Keptra keeps the import step focused: decide what stays, let local review surface the risky shots, then copy only verified files to the right places.

Memory card photos moving through keyboard picks into selected keeper photos

Cull before you copy

Move through the card with single-key picks, rejects, and ratings before anything lands in your library.

Offline face review panel showing sharpness and local processing checks

Review stays local

Face and sharpness checks run on the machine beside your files, giving useful flags without cloud uploads.

Selected files copied into dated folders with checksum verification and backup mirroring

Verify every transfer

Selected shots copy into organized folders, checksum cleanly, and can mirror to a second destination.

A complete card-to-drive story

The new product video follows a real photographer handoff: the card arrives full, Keptra narrows the shoot, local review catches risky frames, and only verified keepers land in clean folders.

1

The card is full

Open on the post-shoot moment: lots of files, little time, and a need to get organized.

2

Cull before import

Keyboard picks and rejects turn a full card into a clean shortlist before copying begins.

3

Local AI helps

Sharpness, face review, and burst checks surface the easy misses without uploading photos.

4

Verified keepers land

Selected files copy into dated folders, mirror to backup or FTP, and checksum cleanly.

Features

What's in the box

No bloat. Just the things that matter at the card-to-drive step.

⌨️
Keyboard culling
P picks, X rejects, 1–5 rates. Arrow keys navigate. You never have to click anything — just work through your shots as fast as you can see them.
🤖
AI sharpness review
Local face detection, embeddings, and sharpness scoring run in the background as you browse. On Windows, DirectML is used only when the detector or embedder benchmarks faster and stays stable; otherwise Keptra falls back to CPU automatically.
Burst grouping
Rapid-fire sequences are grouped as bursts. Open one, pick your frame, collapse the rest. Shift+B grabs the sharpest shot and moves on.
🔍
Duplicate skipping
Re-insert a card you partially imported yesterday. Keptra compares filenames and sizes against what's already on disk, and skips anything already there.
📁
Folder presets
Choose a date-based preset (YYYY/MM/DD, YYYY-MM) or build your own pattern with custom tokens. Your library stays organized automatically.
🔄
Auto-import
Insert a card and Keptra gets to work without you touching a thing. Useful when you're juggling gear and just need everything off the card.
📡
FTP mirror
Set a second destination over FTP/FTPS and every import lands there too — in real time. Works with local NAS addresses or remote servers.
Checksum verify
Every file is checksummed after copying. If a single byte is wrong, you'll know before the card gets formatted. Your images arrive exactly as shot.
💾
Backup destination
Add a second local folder and every import is mirrored there. It's not a backup tool — but it means you always have two copies the moment a card is done.
How it works

Card in, keepers out

Keyboard culling and best-of selection demo

Cull at full speed — no mouse needed

P picks, X rejects, arrows navigate. Every EXIF field is visible at a glance: aperture, shutter, ISO, focal length. The filmstrip on the right tracks your decisions — green picks, red rejects, blue for your current position.

Star ratings are a single key press. You'll clear 500 shots in under 10 minutes once you stop reaching for the mouse.

P — Pick X — Reject Space — Full res 1–5 — Star rating EXIF overlay
Local face review with grouping demo

Local face review stays private and fast

Keptra runs an ONNX neural net in the background while you browse — no GPU required, nothing leaves your machine. Every photo gets a sharpness score, a face count, and an eyes-open check.

Blurry shots drift to the bottom of the grid. Eyes-closed flags appear before you import. You still make all the calls — the AI just removes the donkey work.

Sharpness score Face detection Eyes-open check Runs offline No cloud upload
GPU face diagnostics settings demo

GPU diagnostics are plain to see

Keptra shows the active AI provider, whether GPU acceleration is available, and when it has fallen back to CPU. You can run a smoke benchmark from settings instead of guessing why a machine feels slow.

Support diagnostics collect the app version, update endpoint state, license state, and performance notes in one place, so troubleshooting does not turn into a hunt through hidden folders.

Provider status GPU fallback Smoke bench Copy diagnostics Update repair
Best-of burst comparison demo

Bursts collapse into one tile

When Keptra spots a tight cluster — same subject, fraction of a second apart — it stacks the frames into one thumbnail with a count badge.

Press B to fan them out and compare side by side. Sharpness scores sit below each frame. Shift+B picks the winner and moves you on without you lifting your eyes from the screen.

B — expand burst Shift+B — pick best Sharpness scores Side-by-side compare Configurable window
Auto-import from card detection demo

Insert a card, walk away

Turn on auto-import and Keptra watches for any new card. The moment one is detected, it starts scanning — no clicking, no dialogs. Files land in your date-based folders automatically.

It checks for duplicates before copying, so re-inserting a card from yesterday skips anything already on disk. Handy when you're juggling multiple bodies or backing up mid-shoot.

Zero-click import Duplicate detection Date organisation Backup mirror Auto eject when done
Pricing

Pick your plan

No lock-in. Pick a plan, choose how many devices it should cover on day one, and check out with the right seat count already baked into the license.

Free
$0
No credit card. No time limit.
Download free
  • Full culling & import
  • Keyboard shortcuts
  • Duplicate detection
  • Date-based folder presets
  • Checksum verification
  • 1 device

Want to try Pro first? Download and start a free trial from inside the app — no card required.

Already have a timed license? Manage, renew, or add devices.

Give your next shoot a clean start

Download free. Your first card takes about two minutes to set up.

Download Keptra — it's free →