Automated Sports Photography Captioning

Patent-pending captioning for sports photographers. In-game, wire-ready captions generated automatically from your rosters, voice-tag narration captured from your camera audio, and optional AI player identification — Core, Standard, or Premium.

Requires macOS 26.1+ and an active CodeReplacements.com subscription

CodeReplacements App Dashboard
85+ Leagues
Multi-Signal CodeReplacements Pipeline
3 Caption Styles
No API Keys Needed
2008 Trusted Since

How It Works

From game photos to fully captioned images in three simple steps.

Set Up Hot Folder

Point to your camera card or tethered capture folder. New images are detected automatically as they arrive during the game.

Automated Captioning

The app writes captions automatically using your rosters, code expansion, voice tags, and game context. Core does all of this without AI. Standard and Premium add AI-powered visual player identification on top — face recognition and jersey detection straight from your photos.

Review & Write

Confidence colors — green, yellow, red — show you exactly where to focus. Edit any suggestion, then write IPTC captions directly to your image files.

Built for Sports Photography

Every feature designed for the way sports photographers actually work.

Voice Tags

Narrate player names and jersey numbers into your camera during the shoot. The app transcribes your audio and feeds names, numbers, and context straight into your captions. Works in every tier — Core, Standard, and Premium.

Face Recognition

Multi-model ensemble that learns player faces across games. The more you shoot, the smarter it gets.

Jersey Detection

4-source OCR pipeline reads jersey numbers from difficult angles, partial views, and challenging lighting conditions.

RAW + JPEG Support

Works with CR2, CR3, NEF, ARW, DNG, RAF, ORF, RW2, JPG, and TIFF.

Core — No AI

Core Tier

Editorial policy says no AI? Or just prefer a fast pipeline running on your local machine? Core gives you the proven CodeReplacements caption editor at 1 credit per image — fast, native, with real-time IPTC writing and backslash code expansion (e.g., type \h23\ to instantly expand to a full player caption). No AI involved.

Learn More

Already a CodeReplacements.com Subscriber?

Your existing subscription works with the desktop app. Download it and start captioning faster today.

Download for Mac Subscribe Now