🎉 Black Friday Sale - Get $10 Off a Lifetime License with Code SIDELINE25 🎉

You Shoot.
Sideline Captions.

Designed for sports photographers on deadline, Sideline automatically captions your images—delivering fast, accurate, professional results before the final whistle.

Sideline Captions App Interface

Captions matter.

Publications need them. Your clients expect them.
But let's be honest: writing captions kinda sucks.

You know the feeling—stuck typing player names and play descriptions when you’d rather be shooting or editing. Imagine reclaiming that time for what actually matters: your creativity, your clients, and your business.

Sideline fixes that. It identifies players from your Photo Mechanic roster, understands the action, and produces professional captions in newsroom-standard formats like AP and Getty—automatically, instantly, and accurately.

How Sideline Works

Learn how Sideline's AI helps you caption sports photos faster—saving you time, stress, and late nights.

How Sideline Works

1. Set Your Watch Folder

Choose a folder to watch on your computer and Sideline will automatically caption new images as they're ingested.

The Sideline Advantage

See how Sideline's AI captioning can save you time, energy, and frustration every game.

Save Time Every Game

Stop wasting time manually writing captions. Sideline watches your ingest folder and automatically generates professional captions in the background for every image as they're ingested.

Set It and Forget It

Configure once, then let Sideline handle the rest. Captions are written directly to your images' metadata, so they're ready when you import into your image editing software.

Deliver On Deadline

When every minute counts, Sideline ensures you never miss a deadline. Images are captioned in seconds, giving you more time to shoot, edit, and upload.

See How Much Time You Could Save

Sideline is 7.3x faster than manual captioning – reducing captioning time from 30 seconds per image to just 4.1 seconds per image.
You'll save time every game and deliver results faster.

30 seconds/image
Manual Captioning
20 seconds/image
Code Replacements
4.1 seconds/image
Sideline Captions Sideline Captions
"Sideline cut my postgame workflow from two hours to 20 minutes. I used to dread captioning, but now I just have Sideline do it for me. My clients think I hired an assistant."

Michael K.

Freelance Sports Photographer

Baseball Smart Player Identification Basketball Team Recognition Cross Country Roster Management Football Caption Generation Photo Filtering Lacrosse Associated Press Soccer Getty Images Softball Imagn Images Track & Field Automatic Captioning Volleyball Baseball FTP Mode Basketball RAW+ JPEG Support Cross Country Smart Player Identification Football Team Recognition Lacrosse Roster Management Soccer Caption Generation Softball Associated Press Track & Field Getty Images Volleyball Imagn Images Baseball Automatic Captioning Basketball Cross Country FTP Mode Football RAW+ JPEG Support Lacrosse Soccer Softball Track & Field Volleyball
Soccer Automatic Captioning Track & Field Basketball FTP Mode Volleyball RAW+ JPEG Support Cross Country Smart Player Identification Baseball Team Recognition Softball Roster Management Lacrosse Caption Generation Football Associated Press Soccer Getty Images Track & Field Imagn Images Basketball Automatic Captioning Volleyball Cross Country FTP Mode Baseball RAW+ JPEG Support Softball Smart Player Identification Lacrosse Team Recognition Football Roster Management Soccer Caption Generation Photo Filtering Track & Field Associated Press Basketball Getty Images Volleyball Imagn Images Cross Country Baseball Softball Lacrosse Football
Lacrosse Roster Management Soccer Photo Filtering RAW+ JPEG Support Smart Player Identification Team Recognition Caption Generation Track & Field Getty Images Softball Volleyball Imagn Images Associated Press Baseball Basketball

Powerful AI Features

From player recognition to publish-ready metadata, Sideline includes everything you need to fully automate your captioning workflow.

Automatic caption generation

Automatic Caption Generation

  • Monitors your selected folder and automatically generates captions for new images
  • Captions images using names from your Photo Mechanic Code Replacements file
  • Supports AP, Getty, Imagn, and Simple caption styles
  • Automatically write player names to IPTC keywords

Roster Management

  • Paste a roster link and Sideline automatically builds a Photo Mechanic code replacement file
  • Include player numbers, positions, and team names for a Code Replacement workflow that works for you
  • Save ready-to-import Code Replacement files directly from Sideline in just a few clicks
Roster management
Team and player identification settings

Intelligent Player and Team Identification

  • Identify teams by jersey color
  • Intelligent recognition of both offensive and defensive players with the same jersey number (for sports like football)
  • Use in-camera audio recordings to give additional context to a photo

Smart Image and Metadata Processing

  • Overwrite existing captions if needed
  • Smart fallback options when a player can't be identified
  • Supports both RAW and JPEG files
  • Automatically processes compressed, resized JPEGs (<0.25 MB each) for fast caption generation
Image processing settings
Multi-sport selection

Multi-Sport Support

  • Auto Racing
  • Baseball
  • Basketball
  • Cross Country
  • Football
  • Hockey
  • Lacrosse
  • Soccer
  • Softball
  • Track and Field
  • Volleyball
Paid Feature

FTP Mode

  • Watch remote FTP folders for new images in the background
  • Automatically download and caption images as they hit the server
  • Intelligent local edit preservation
  • Built for wireless workflows—transfer images directly from your camera in-game for instant, automated captioning.
FTP server settings
Photo filtering options

Caption Filtered Photos Only

  • Filter images by color class, star rating, and tagged status
  • Caption only the images that meet your specific criteria
  • Combine multiple filters for precise control over which images get captioned
  • Caption tagged photos first to speed up your workflow
  • Perfect for workflows where you only want to caption your best shots

Auto-Create Matchups from Links

  • Paste any ESPN or MaxPreps game URL and Sideline instantly creates a matchup.
  • Full rosters for both teams are created automatically in seconds—no manual entry needed
  • Ideal for fast, accurate game setup
ESPN and MaxPreps game URL matchup
Post-captioning actions

Post-Captioning Actions

  • Streamline your workflow by organizing images as they're captioned
  • Modify ratings or color classes after Sideline has captioned images

Compatible with TourBox

Sideline Captions offers keyboard shortcuts for every key feature. You can map these commands to your TourBox buttons for an even faster, more intuitive photo editing and captioning experience.

TourBox controller
Sideline Captions Roster Manager

Free to Use

Roster Manager

Keep every team you photograph ready to go.
Sideline's Roster Manager organizes every roster for the teams you photograph the most.

Free Features:

  • Create and manage teams, rosters, and players
  • Import rosters from CSV or Photo Mechanic files
  • Import rosters from ESPN links
  • Auto-create matchups from ESPN game URLs
  • Create multi-team events (track meets, tournaments, etc.)
  • Favorite rosters for quick access

Paid Features:

  • Export to Photo Mechanic code replacement files
  • Import rosters from MaxPreps and NCAA Stats
  • Auto-create matchups from MaxPreps game URLs

Sideline is Perfect For:

Sports Photographers

Covering live events

Athletic Departments

Handling multiple sports

Wire Service Photographers

Who need to deliver on deadline

Any Sports Photographer

Who needs faster captioning

Refer Sideline, Get Rewarded

Sideline Captions Referral Program

When a friend buys Sideline with your referral code, they save $10 on a lifetime license and you get a $10 refund as a thank you.

Your referral code lives inside the app — copy it, share it, and help other photographers caption faster.

Simple, Transparent Pricing

No hidden fees. No subscriptions.
Start for free and upgrade to lifetime access when you're ready.

Free Trial

$0 Yep, Seriously.

No credit card required

  • Get 500 AI-generated captions for free
  • Intelligent AI captioning in all styles
  • Local folder watching
  • Filtering & post-captioning actions
  • Roster Manager (free features only)
  • Import Rosters from ESPN
  • Import Rosters from MaxPreps & NCAA Stats
  • Export rosters & matchups
  • FTP Mode
  • Refer friends, get rewarded
Available for Mac

Email me the download link

Sideline Captions Pro

$49

Provide Your Own API Key for Unlimited Captions

  • One-time payment, no ongoing subscriptions
  • Lifetime updates for free
  • Intelligent AI captioning in all styles
  • Local folder watching
  • Filtering & post-captioning actions
  • Roster Manager (All features) NEW
  • Import Rosters from ESPN NEW
  • Import Rosters from MaxPreps & NCAA Stats NEW
  • Export rosters & matchups
  • FTP Mode
  • Refer friends, get rewarded 💰
BLACK FRIDAY SALE - Get $10 Off

Frequently Asked Questions

Which caption styles can Sideline generate?

Sideline delivers newsroom-standard captions out of the box, including AP, Getty, and Imagn styles—so every frame is ready for the publications and wire services you work with most.

How does Sideline identify players in my photos?

Sideline connects to your Photo Mechanic Code Replacements file, so it already knows the rosters of the teams you're shooting. As soon as new images land in your watch folder, it matches images against those names, understands the play, and writes professional captions automatically.

How fast does Sideline caption my images?

Sideline runs quietly in the background, captioning every image as it hits your ingest folder. Since Sideline uses JPG previews ~0.25MB in size (even with RAW files), the average image takes 4.1 seconds to caption.

Will Sideline fit into my existing workflow?

Yes. Set Sideline to watch your ingest folder and it writes captions straight to every file’s metadata. Sideline writes captions to industry-standard IPTC metadata files, so it can be used with any editing software you already use.

Building Code Replacements files takes a long time. Can Sideline do it for me?

Yes. Sideline's Roster Manager can generate rosters from ESPN. Paid users can also import rosters from MaxPreps & NCAA Stats and export rosters to Photo Mechanic Code Replacement files to share with their team.

Does it handle multiple sports and teams?

Absolutely. Sideline understands eleven popular sports out of the box – with more coming soon – and you can feed it as many rosters as you need—perfect for athletic departments, freelancers, and wire shooters covering multiple teams.

How does Sideline's FTP mode work?

Sideline’s FTP mode watches a remote FTP server. When new images are added, Sideline downloads and captions them automatically, so when you come in from halftime, your images are ready to edit and publish.

Can I tweak the captions before I publish?

Of course. Captions are written directly to the IPTC metadata, so you can review or fine-tune them in Photo Mechanic, Lightroom, or any editor you already use—Sideline simply drafts the heavy lifting for you.

What’s included in the free trial?

The free trial gives you 500 AI-generated captions – no credit card required. It’s the fastest way to see Sideline in action on a real assignment before upgrading to lifetime access. For a full list of features available in a free trial, see the pricing section.

Is Sideline Captions a subscription?

Nope. A lifetime license to Sideline Captions is a one-time $49 purchase. You will need to supply your own OpenAI API key to generate captions, but it's incredibly cost-effective at ~$1 per 1,000 captioned images.

How does referral credit work?

Share your in-app referral code with colleagues and you both win: they'll save $10 on a lifetime license and you'll get a $10 refund.

What are the system requirements?

Sideline Captions requires macOS 14.0+. While it can work independently, it is designed to be used in conjunction with Photo Mechanic for the best experience.

Ready to deliver faster than ever?

See why savvy sports photographers are switching to automated captioning. Download Sideline Captions and deliver professional results in minutes.