GalleryID Cloud
Built for everyone who asks for the photo.
A searchable sports photo archive for schools, teams and athletic departments. Add athlete names from a roster with CaptionID, and let MatchID accelerate it. However many photographers you work with, it lands in one archive you can search by athlete.
14-day free trial, card required · Unlimited MatchID on all plans · Storage is the only line item
A photo nobody can find is a photo you didn’t take.
The answer shouldn’t take an afternoon. Comms needs a headshot, a coach wants last Saturday, someone asks for a senior night frame. The photos exist. Finding them is the job nobody scheduled time for.
Most systems solve storage and stop there. Folders by date, filenames by camera, and a search box that only knows what you typed into it. An archive gets more valuable as it grows, but only if you can search it.
The archive is the goal. The tagging is the unpaid labor standing in the way, and it adds up across a full season. GalleryID Cloud does that part, so the archive is searchable by the time anyone asks.
Three steps, and the middle one is the part you stop doing yourself.
Create a gallery and drag in the finals, hundreds or thousands at a time. Staff upload from the browser or over FTP. Contributors use an upload link that needs no account and no admin access.
CaptionID writes the athlete name and the full caption line from the roster with a button press, with no headshots needed. MatchID accelerates that: facial recognition compares faces to your indexed headshots and reads jersey numbers where a face isn’t legible. Anything under the confidence threshold you set waits in review before a name is applied.
Share a named gallery, send a link with a password and an expiry date, push to FTP or PhotoShelter, or let somebody download. The names are in the file whenever it leaves.
See the tutorials →Your staff photographer shouldn’t have to be the gatekeeper to the archive.
Staff photographers, freelancers you hire for one game, an agency covering the conference tournament, students, coaches with a phone. The photos end up in different folders, on different drives, in different accounts, and the only person who knows where anything is happens to be the one who took it.
Send contributors an upload link and their photos land in the right folder without an account and without admin access. Staff upload from the browser or over FTP. Once the names are on the photos, they are searchable next to everything else, so a freelancer’s Saturday and your own Tuesday answer the same search.
How uploading works →Both write to the same archive, and you can use either one or both.
When you know who you photographed, CaptionID adds the athlete name and the full caption line from a roster with a button press or a shortcode, instead of typing the same names one photo at a time. Upload your own roster file, or pull one from the Roster Library: over 18,000 team rosters and over 470,000 athletes across NCAA Division I, II and III and ten pro leagues. No headshots involved.
See the Roster Library →The roster is where you start. MatchID speeds it up: facial recognition built for sports, where helmets and motion break ordinary tools, with jersey numbers read as a second signal. Drop in headshots to index a team. Matches below the confidence threshold you set go to review before a name is applied. Unlimited on all plans.
How MatchID works →No remembering who covered the game. No digging through season folders. No asking anybody to go find the original drive.
Search by athlete across the galleries a person is allowed to see, and narrow by capture date or filename. Search two athletes at once and you get the frames they are both in. Name your galleries by sport and season and the archive narrows that way too, so a four year career is a search rather than an afternoon.
An archive like this gets more useful as it grows, which is the opposite of how most photo storage ages.
Your archive shouldn’t depend on one application, ours included.
GalleryID writes the athlete names and captions to the file in standard XMP and IPTC metadata. The metadata updates when the names change, on upload and on review, and the names are in the file whenever it leaves: download, send, or view. They read in Photo Mechanic, Lightroom, Capture One, GalleryID Desktop, or any program that reads metadata.
That is a deliberate choice about what you keep. A name written to the file is yours whatever you decide about us later.
Sports photo captioning, in full →Comms, creative, social and media relations working from the same named archive while the season is still going.
A name is written one of two ways: somebody confirms it, or it clears a confidence threshold you set.
Auto-tagging fires only above the threshold. Anything the model isn’t sure about waits in a review queue for one click, so the misses live in review rather than in your deliveries. Review is part of the workflow, not a fallback: even a correct match deserves a look, because a bench or background player identified correctly may still not belong in the delivery.
GalleryID Cloud speeds up review and captioning. It does not replace the need for them, and we would rather say so here than have you find out later.
What MatchID can and can’t do →Desktop is the photographer’s application: local captioning on a Mac or PC, on deadline, with nothing uploaded. Photographers who use both can sign in to their Cloud account from Desktop, pull indexed headshots down, and send named photos up to the archive. Cloud does not require it. The archive can be built from photos coming from any source.
See GalleryID Desktop →Storage is the only line item, so pricing doesn’t need a phone call.
For 200 GB, priced by storage. Unlimited MatchID on all plans. Unlimited users. No metered use, no per-image fees, and no add-on features to unlock.
A 14-day free trial with a card on file. There is no free plan.
GalleryID Cloud is a searchable sports photo archive for schools, teams and athletic departments. It stores your photography and lets you find it by the athletes pictured, instead of by filename, folder or the name of whoever filed it.
MatchID is GalleryID’s facial recognition, trained on sports photography rather than on ordinary photos. Consumer facial recognition learns from people looking at the camera, and action photography is the opposite: motion, turned heads, distance, helmets. MatchID reads jersey numbers as a second signal when there is no face to read. Matches below the confidence threshold you set wait in a review queue for a click. Because it was built for the hardest conditions in photography, the easier ones are covered too.
Two ways, and you can use either or both. The roster is where you start: CaptionID adds the name and the full caption line from it with a button press or a shortcode, and no headshots are needed. MatchID is the accelerator on top of that, facial recognition built for sports, with jersey numbers read as a second signal.
Only for MatchID. Facial recognition needs indexed headshots to match against. CaptionID works from a roster and needs no headshots at all, so you can add names quickly without them.
Two ways. Upload your own roster file, or pull one from the Roster Library, which holds over 18,000 team rosters and over 470,000 athletes across NCAA Division I, Division II and Division III and ten professional leagues, plus tournament squads. Either way you tag and caption from it with a button press or a shortcode, and no headshots are involved. Rosters are held by sport and season, so the same athlete keeps the same spelling across a career.
Yes. Facial recognition reads the visible faces and jersey number reading covers the helmets. Football, lacrosse, hockey and baseball run the same workflow. Helmets obstruct the face, and camera angles and lighting can reduce how well recognition performs, so uncertain matches wait in the review queue rather than being guessed at. For a team you have no headshots for, CaptionID tags from the roster instead.
Any of them. Football, basketball, baseball, softball, soccer, lacrosse, hockey, volleyball, wrestling, track and field, swimming and diving, tennis, golf, cross country, cheer and rowing are the ones departments run through it most. Nothing in the product is per sport, and nothing is priced per sport either.
No. Sports drove the engineering because it is the hard case, and the same archive works anywhere a group of named people gets photographed repeatedly: dance studios, school productions, music groups, conferences, corporate events, theater, faith communities, family reunions and portrait days.
Because names are confirmed, never guessed. A name is written one of two ways: somebody confirms it, or it clears a confidence threshold that person set. Tag from the roster and you are the first and last word on it. Let MatchID find it and anything uncertain waits for a click. Review is worth a pass even when the match is right, because being correct about who is in the frame isn’t the same as deciding who belongs in the gallery. The queue speeds up review and captioning. It doesn’t replace the need for them.
Yes, and this is what Cloud is for. Staff photographers, freelancers, agencies and other contributors can all send photos into the same archive, through upload links that need no account or admin access, through the browser, or over FTP. Once the names are on the photos they are searchable alongside everything else.
Yes, once the photos have names on them. Search is by athlete, and you can narrow by capture date or filename, or search two athletes at once to get the frames they are both in. Sport and season come through how you name and structure your galleries, so a consistent naming convention makes that narrowing work well.
Share a link, with a password and an expiry date if you want one. Download as a ZIP. Push to FTP, manually or automatically. Deliver to PhotoShelter. Export through the API into whatever you already run. Galleries can be white-labelled on your own domain, and AthleteID gives athletes their own branded place to collect their photos. The names are in the files on the way out, so nothing has to be re-tagged downstream.
None of the three. Platforms that meter identification usually charge somewhere between one and three cents an image, per-seat pricing for this kind of software commonly runs $25 to $50 per user per month, and gallery platforms typically take 8 to 15% of a download sale. GalleryID Cloud charges for storage, and that is the whole bill: MatchID is unlimited on all plans, users are unlimited on all plans, and the download store runs at 0% commission, paid to your own Stripe account.
No. Your rosters, headshots and photography stay scoped to your account. We don’t share them, sell them, or train models on them. MatchID was trained on our own photographic archive before any client uploaded a frame.
Yes. Unlimited users on all plans, because charging per seat punishes you for adding staff. Comms, creative, social and media relations can work from the same named archive while the season is still going, and folder permissions and groups control who sees what. Hiring a second camera for one game doesn’t change your plan.
No. Cloud works on its own and the archive can be built from photos coming from any source. Desktop is a separate application for photographers who caption locally on a Mac or PC. If your photographers use both, they can sign in to Cloud from Desktop, pull indexed headshots down, and send named photos up.
It’s a searchable sports photo archive, and for most athletic departments it does the job a digital asset management platform is bought for: one place the whole program searches, with permissions and delivery built in. It is not a full DAM, and it doesn’t match the component set of an established one like PhotoShelter. What it does that they don’t is put athlete names on the photos so the archive is searchable by person.
The names go wherever the file goes. GalleryID writes names and captions to the file in standard XMP and IPTC metadata. The metadata updates when the names change, on upload and on review, and the names are in the file whenever it leaves: download, send, or view. They read in any program that reads metadata.
The names are already in your files, so anything you’ve downloaded or delivered keeps them and nothing is trapped in GalleryID. Cancelling starts a 30 day grace period where you keep full access to reactivate or export the archive. The specifics are in our terms.