Tag from your roster with one press, or let MatchID do it. Included in all plans. Start your 14-day free trial.Get Started →
GalleryID
GalleryID CloudGalleryID DesktopMatchIDCaptionID
PhotographersTeamAthletic DepartmentsColleges & UniversitiesAthletic ConferencesOrganizations
HelpComparePricingBlogAbout
Book a DemoLog In
GalleryID CloudGalleryID Desktop
Help home

Start here

How GalleryID Cloud worksUse GalleryID Cloud on your phone

Galleries and photos

Find your way around the dashboardFind a gallery in the gallery listCreate galleries for a game and send upload linksSee the season on the Calendar and assign coverageOrganize galleries with folders

Search and collections

Search photos across every gallerySave photos to favorites and collections

Uploading and sharing

Upload a galleryShare a gallery with a linkCollect photos with an upload linkShare a whole folder with one link

MatchID

Drop headshots into MatchIDChoose which people MatchID looks forApprove and reject MatchID matchesPull a roster from your athletics site

Names and captions by hand

Tag by typing a name, number or codeBuild a CaptionID shortcode rosterGeneral Tags

Settings, naming and metadata

Choose which fields the names write toChange how files are named on downloadSet branding, domain and org-wide defaults

Users and access

Invite people and set what they can seeChoose a role and what it can doGrant folder access to a whole groupSwitch between organizationsGive athletes their own login

Selling

Set up the download store with StripeTrack sales and manage buyer downloadsWhat a buyer sees when they buy a photo

Billing and your account

Change your plan and check storage usageEarn credit by referring another photographerManage your Desktop license and devicesCheck a support ticket you opened

Integrations

Deliver photos over FTPSend photos on to PhotoShelter

More

TutorialsFAQContact support
Help›Galleries and photos›Organize galleries with folders

Galleries and photos

Organize galleries with folders

Needs the View permission on the folder
Folders & Folder Settings3:11·Open in the help center

Gallery Browser

Navigate folders, browse galleries, manage your photo library, and review MatchID matches.

Browser Layout

The gallery browser: folder tree on the left, toolbar and status chips across the top, photo cards in the grid
The gallery browser: folder tree on the left, toolbar and status chips across the top, photo cards in the grid.

The Gallery Browser is your main workspace. It features a folder tree sidebar on the left and a gallery grid on the right. The top toolbar provides quick access to actions, view controls, and sorting.

Toolbar

The toolbar rows
The toolbar rows. Gallery actions on top, then Tag, Share and view controls.

The toolbar at the top of the browser is icon-only on desktop. Hover any button to see the label. Visible buttons change based on whether you're viewing a folder or a gallery, and your capabilities on the current resource.

Action Buttons (Gallery view)

IconActionNotes
UploadOpen the upload modalHidden if you lack upload on this gallery
TagEdit metadata on selected photosGated on edit_tags
DownloadPick a size; download fires on selectionSingle-click pattern: choosing a size starts the download immediately
FTPSend selected photos to a configured FTP destinationGated on export. Requires FTP feature
Globe / Shield / LockVisibility quick-toggleClick to open a dropdown and switch between Public, Password, Private without opening the Settings modal
Copy URLCopy the gallery URL to your clipboardAlways available on a gallery
Settings cogOpen the gallery Settings modalGated on settings cap
TrashDelete selected itemsGated on delete
People SearchSearch for a person across galleriesAlways visible
Person FilterFilter photos by person inside this galleryAlways visible inside a gallery
Re-Index Faces is no longer a toolbar button. It moved into the Settings modal under the MatchID section. This keeps the matching controls in one place.

Sort, Search, View

The search bar above the grid, with sort and view controls beside it
The search bar above the grid, with sort and view controls beside it.
  • •Sort: the Sort button always reads "Sort" and opens a dropdown of fields. The button label doesn't change with the active sort.
  • •Search: icon-only on desktop. Click it to expand a search input above the grid.
  • •Grid View: justified photo layout with hover overlays showing preview, edit, and menu buttons. Photos display person names, face count badges, and pending match indicators.
  • •List View: compact horizontal rows showing thumbnail, filename, people, face count, file size, and date.
  • •Select All / Deselect All: toggle button for bulk selection. Combine with Shift+click for range selection or Ctrl/Cmd+click to toggle individual items.

Mobile Toolbar

On narrow screens the row collapses to a few primary icons plus an overflow menu. The overflow menu contains Settings, a Visibility submenu, Copy URL, Search, and other actions. Re-Index isn't in the mobile menu either; open Settings → MatchID to run it.

Breadcrumb Row

Above the toolbar, the breadcrumb shows your path through folders and into a gallery. On a gallery, a small pencil next to the title lets you rename inline. The indexed-photo count moved out of the breadcrumb and into the footer below the grid.

Sidebar

The left sidebar shows your folder hierarchy and provides search, sorting, and quick creation tools.

Search & Sort

  • •Search: type in the search box to live-filter galleries and folders by name. Case-insensitive, matches as you type.
  • •Sort: use the dropdown to sort the sidebar tree by Name A-Z, Name Z-A, Newest First, or Oldest First.
  • •Quick Create: the "+" buttons next to the search box let you create a new gallery or folder without right-clicking.

Folder Tree

The sidebar in detail view: folder tree with counts and gallery status icons
The sidebar in detail view: folder tree with counts and gallery status icons.
The same sidebar in compact view
The same sidebar in compact view.

Folders can be nested to organize galleries by sport, season, or any structure you prefer.

  • •Click a folder to view its galleries
  • •Click the arrow to expand/collapse subfolders
  • •Each folder shows a badge with its gallery count (including subfolders)
  • •Hover over a folder to reveal the 3-dot menu for quick actions
  • •"All Galleries" shows each gallery across all folders
Folders can be nested as deep as you need. Organize by sport, season, event type, or any structure that works for your workflow.

Folder Context Menu

Right-click a folder for its actions
Right-click a folder for its actions.

Right-click any folder in the sidebar for these actions:

  • •New Gallery: create a gallery inside this folder
  • •New Subfolder: create a nested folder
  • •Settings: the defaults each gallery created inside this folder inherits, including MatchID rosters, file naming, permissions and notifications
  • •Shortcode Roster...: opens that same Settings panel at its Shortcode Roster section. Shows only when CaptionID is enabled for your organization.
  • •Share Folder...: one link to the whole folder. The link overrides each gallery's own visibility, so anyone who has it sees every gallery inside.
  • •Move to...: move this folder somewhere else in the tree
  • •Delete Folder: deletes the folder and everything nested inside it. You choose what happens to the galleries: move them to the root, or delete them too, which asks you to type Delete to confirm.
Rename is not in this menu. Rename a folder from the folder pills above the grid, from the subfolder tabs, or from a folder card in the grid.

Gallery Context Menu

Right-click a gallery for its actions
Right-click a gallery for its actions.

Right-click any gallery in the sidebar, or click the 3-dot menu (⋯) next to the gallery title, for these actions:

  • •Open Gallery: opens the gallery's public page in a new tab with admin preview. The icon indicates visibility: globe (public), shield (password), or lock (private). Works for any gallery status, admins can preview unpublished and private galleries.
  • •Settings: open the settings slide-out panel (details, folder, roster, sharing, permissions)
  • •Share: open the sharing panel to generate share links
  • •Send via FTP: export gallery to a configured FTP server
  • •Create Upload Link: generate a shareable link so others can upload photos directly to this gallery
  • •Move to...: move the gallery to a different folder
  • •Delete Gallery: permanently remove the gallery and its photos

Resize & Collapse

Drag the sidebar edge to resize it, or click the toggle button at the bottom of the resize handle to snap it open or closed. Your sidebar width preference is saved automatically.

Drag & Drop

You can drag items onto folders in the sidebar to reorganize your library without opening menus.

  • •Photos to Gallery: drag photos from the grid onto a gallery in the sidebar to add them
  • •Photos to Folder: drag photos onto a folder to move them
  • •Gallery to Folder: drag a gallery card onto a folder to move it
  • •Folder to Folder: drag a folder onto another folder to nest it
  • •Files from desktop: drag image files from your computer onto an empty gallery to upload them
When dragging multiple selected items, the drag ghost shows a count (e.g., "3 photos"). The drop target highlights with a dashed border so you can see exactly where items will land.

Creating Folders

  1. 1
    Click the "+" icon next to the folder section header, or right-click an existing folder.
  2. 2
    Enter a folder name (e.g., "2025 Season", "Football").
  3. 3
    Choose a parent folder if creating a nested folder.

Gallery Cards

Each gallery is shown as a card with its cover photo, title, date, and stats. Cards display photo count (teal) and athlete count (green) at the bottom.

Gallery Status

The status chips count photos by state: Unprocessed, Review, Jersey, Confirmed, Auto, XMP and Untagged
The status chips count photos by state: Unprocessed, Review, Jersey, Confirmed, Auto, XMP and Untagged.
StatusDescription
DraftNot visible to viewers. Work in progress.
ProcessingPhotos are being processed by AI.
PublishedLive and accessible based on visibility settings.
ArchivedHidden from browse, preserved for reference.

Gallery Actions

The three-dot menu beside the gallery name
The three-dot menu beside the gallery name.

Right-click any gallery card or use the ⋯ menu to access actions:

  • •Edit: change title, date, description, settings
  • •Share: generate a share link with visibility options
  • •Move: move gallery to a different folder
  • •Process Faces: trigger AI facial recognition
  • •Publish / Unpublish: toggle gallery visibility
  • •Archive / Delete: remove gallery from active view
Select multiple galleries using checkboxes for bulk operations like delete, move, or publish.

Creating a Gallery

The Details tab: name, event date, visibility and downloads
The Details tab: name, event date, visibility and downloads.
The MatchID tab: recognition mode, then the roster this gallery matches against
The MatchID tab: recognition mode, then the roster this gallery matches against.
The File Naming tab: inherit, keep originals, or set a pattern for this gallery
The File Naming tab: inherit, keep originals, or set a pattern for this gallery.

Four steps to get a gallery up and running:

  1. 1

    Click New Gallery

    Use the button in the toolbar or right-click a folder.
  2. 2

    Enter details

    Fill in title, date, description, and select a folder. Set visibility to Private, Public, or Password-protected.
  3. 3

    Set roster matching

    Choose which teams to match against for facial recognition. This controls which athletes appear in person search.
  4. 4

    Upload photos

    Drag and drop photos or click to browse. Supports JPEG, PNG, and RAW formats (.cr2, .nef, .arw, etc.).
Set Roster Matching before uploading. Without it, person search returns no results by default. You can toggle to "All Indexed" to search your full database, but scoping keeps results relevant.

Roster Matching

A subfolder inheriting its roster from State University
A subfolder inheriting its roster from State University. Pick different teams here to give the folder its own.
Which roster a gallery matches against
Folder / gallerySettingMatches against
State University
Own roster
WVB 2026 · FB 2026
Cascade on
└Volleyball
Inherit
WVB 2026 · FB 2026
from State University
└State vs Southern
Inherits folder
WVB 2026 · FB 2026
created later, still follows
└State Media Day
Scope of its own
WVB 2026
keeps it through any cascade
└Football
Own roster
FB 2026
keeps its choice
└Archive
None
nothing
galleries below are not processed until a roster is set
└2024 Season
No roster reaches it
not processed
Rosters are set on folders and galleries. Own roster with Cascade on feeds everything below that has no roster of its own, including folders and galleries created later. Inherit follows the nearest folder above with a roster. None stops the cascade, and nothing under it is processed until a roster is set. A folder or gallery with a roster of its own keeps it; Replace the roster on all subfolders is the one action that overwrites those too. Org Recognition Mode defaults to Scoped. In Scoped mode a gallery with no teams picked matches all indexed athletes, so an empty scope is wide, not empty.

Roster Matching is the most important gallery setting. It controls which athletes appear when tagging people and which athletes are matched during facial recognition. It links a gallery to one or more teams so the person search only returns athletes from the relevant teams.

Leagues
Cal Athletics
MLS
NFL
NBA
Cal Athletics Teams
Football
Men's Basketball
Women's Water Polo
Women's Soccer
Select a league on the left, then check teams on the right

Setting Roster Matching

Own roster on a folder, with the cascade switch for the subfolders below it
Own roster on a folder, with the cascade switch for the subfolders below it.
  • •Set during gallery creation in the "Roster Matching" section
  • •Change anytime by editing the gallery (right-click → Edit)
  • •Select a category on the left, then check specific teams on the right
  • •You can select teams from multiple categories (e.g., Cal Athletics + MLS)
  • •Without a scope, person search returns no results, toggle to "All Indexed" to search your full database
  • •A toggle above the search input lets you switch between "Gallery Roster" (scoped) and "All Indexed" (full database)
The person search toggle shows "Gallery Roster" when a scope is set, or "All Indexed" to search your entire athlete database. Set a roster scope for the most relevant results.

Upload Links

An active upload link on a gallery
An active upload link on a gallery.

Generate shareable links that let external users upload photos directly to a gallery , useful when photographers or assistants need to contribute without full account access.

  1. 1

    Open the gallery menu

    Right-click a gallery in the sidebar and select "Create Upload Link".
  2. 2

    Configure the link

    Pick an expiry: Never, or 1, 3, 7, 14, 30 or 90 days. Add a password and a maximum upload count if you want them.
  3. 3

    Share the link

    Copy the link to your clipboard and send it to the uploader. They can drag-drop or select files without logging in.

People Search

The browser provides two ways to search for people across your photos.

Person Filter (Single Gallery)

Advanced search inside a gallery: filter by person, jersey, date and status
Advanced search inside a gallery: filter by person, jersey, date and status.

When viewing a gallery, click the person filter button in the toolbar to open a slide-out panel. This extracts each unique person name from the gallery's photos and lets you filter the grid to show only photos containing a specific person.

  • •Shows a list of all people found in the current gallery
  • •Each person shows the count of photos they appear in
  • •Click a name to filter, only photos with that person are shown
  • •Filtered navigation carries into the edit modal (arrow keys cycle only filtered photos)

Cross-Gallery People Search

Click the People Search button in the toolbar (available from any view) to search for a person across ALL galleries. Enter a name and the system returns matching photos from each gallery in your account.

Facial Recognition Indexing

When photos are uploaded, facial recognition runs automatically to detect faces and match them against your roster. A status badge in the breadcrumb shows the current indexing state for the selected gallery.

Gallery Processing Status

A gallery before MatchID has run: photos in the grid, nothing processed yet
A gallery before MatchID has run: photos in the grid, nothing processed yet.

The gallery footer shows the photo count and, beside it, how far face processing has got.

What you seeMeaning
Processing 34/120…Face processing is running. 34 of 120 photos have been through it so far. The count updates on its own; no need to refresh.
120 indexedEach photo has been analyzed. It does not mean each photo has a face in it, only that none are still waiting.
No processing lineNothing has been processed for this gallery yet, or recognition is off for it.
This is the gallery counter, and it is a different thing from the status on a person's headshot. A gallery counts photos through the pipeline; a headshot has its own index status (Indexed, Linked, Pending, Processing, Failed) covered under People & Facial Recognition. The two are often confused because both use the word "indexed".

Re-Indexing a Gallery

Reprocess MatchID in gallery settings
Reprocess MatchID in gallery settings.
The reprocess detail: what a re-index touches and what it leaves alone
The reprocess detail: what a re-index touches and what it leaves alone.

If you add or update roster data after photos have already been processed, you can re-run facial recognition to pick up the new roster information. Useful when you've uploaded fresh headshots or expanded the roster scope.

  1. 1

    Open the gallery

    Navigate to the gallery in the Gallery Browser.
  2. 2

    Open Settings

    Click the Settings cog in the toolbar.
  3. 3

    Expand MatchID

    Inside the Settings modal, expand the MatchID section.
  4. 4

    Click Index Faces or Re-Index

    The button reads "Index Faces" if never run, or "Re-Index Faces" if the gallery has been indexed before. Gated on edit_tags.
  5. 5

    Confirm

    A confirmation dialog shows the number of photos that will be processed. Click to proceed.
  6. 6

    Monitor progress

    The breadcrumb badge updates in real time. When complete, the final indexed count shows in the footer below the grid.
Re-indexing counts toward your monthly facial recognition limit. Each photo processed uses one credit, even if it was previously indexed.

Sharing Galleries

Share Links

The External tab of Share Gallery with Require password on
The External tab of Share Gallery with Require password on.
VisibilityDescription
PrivateOnly users with explicit folder access
PublicAnyone with the share link
PasswordRequires a password to view

A share link can carry a password and an expiry date, and downloads can be allowed or withheld. Each link tracks its own view and download counts.

Reviewing Face Matches

When you open a gallery in the Gallery Browser and click a photo, the Photo Edit modal opens. This is your workspace for reviewing AI facial recognition results, manually tagging people, editing metadata, and managing XMP data. Galleries with pending matches show an amber badge on their card so you can focus on what needs attention first.

Photo Edit Modal

The review modal: metadata fields on the left, the photo with face boxes in the middle, matches and the roster below
The review modal: metadata fields on the left, the photo with face boxes in the middle, matches and the roster below.

Click any photo in a gallery to open the full-screen edit modal. The left panel shows AI matches, tagged people, manual tag input, and metadata. The right panel shows the photo with face bounding box overlays. Use the arrow buttons or keyboard arrows to navigate between photos without closing the modal.

Match Status

Status on a match: pending, approved, auto-approved or rejected
Status on a match: pending, approved, auto-approved or rejected.
What happens to a match
Face detected
Face found in the photo
compared to the indexed headshots in scope
Score against the confidence bar
the bar is set per organization, not per gallery
above the bar
Auto-approved
AUTO written to Persons Shown, no review
below the bar
Pending
waits in the Review filter for a person
approve
Approved
AI written to Persons Shown
reject
Rejected
nothing written, match removed
No usable face, jersey number read
Jersey-only match
number looked up on the roster in scope
always
Pending, under the Jersey filter
the confidence bar does not apply here
approve
Approved
written to Persons Shown
Exception
the photo's XMP already names that person
written directly
Approved
XMP name kept
Nobody found
No match on the photo
face turned away, blocked, or not on the roster
tag from the roster
Tagged by hand
M written to Persons Shown
Two routes write a name, and both trace back to a person: the reviewer approves it, or it clears the confidence bar the organization set. Jersey-only matches never take the automatic route; they wait under the Jersey filter for a decision, with one exception: a photo whose metadata already carries that name is written straight away. Rejecting writes nothing and removes the match.
StatusBadge ColorMeaning
PendingAmberAI found a match, needs human confirmation
ApprovedGreenConfirmed correct by a reviewer
Auto-approvedBlueHigh confidence match, approved automatically
RejectedRedMatch was incorrect, person dismissed

Approve & Reject

Hover a pending card to approve or reject it
Hover a pending card to approve or reject it.

Each pending match appears as a compact two-line row. The first line shows a source badge and the person's name with approve/reject buttons. The second line (when available) shows position, jersey number, team. Click the green checkmark to approve or the red X to reject.

  • •Approving adds the person to the photo's XMP tags (xmp_persons)
  • •Rejecting removes the match, the person won't be associated with that photo
  • •Approved matches move to the Tagged People section as unified tag rows

Batch Actions

For galleries with many matches, use the approve/reject all buttons in the modal footer to process all pending matches on the current photo at once. The gallery toolbar also provides batch operations:

ActionWhat It Does
Approve All (in modal)Approve all pending matches on the current photo
Reject All (in modal)Reject all pending matches on the current photo
Approve ≥ 95%Approve only very high confidence MatchID matches across the gallery
Approve ≥ 80%Approve high and medium-high MatchID matches
Approve ≥ 60%Approve most MatchID matches except low confidence
Approve all pendingApprove everything regardless of confidence
Auto-approve XMP matchesApprove pending matches where the AI name matches the photographer's XMP tag
Reject jersey-onlyReject all pending jersey-only matches (number-based, no face similarity)
Reject all remainingReject all pending matches (use with caution)
"Auto-approve XMP matches" is especially useful when photographers tag athletes in their camera software. If the photographer wrote "Tyler Brooks" in the XMP data and the AI also found "Tyler Brooks" as a pending match, this action automatically confirms it.

Jersey-Only Matches

A jersey-only match
A jersey-only match. The number is read off the shirt and highlighted on the photo.

Some matches are based solely on jersey number detection (OCR), not face similarity. These appear with distinct visual styling so you can tell them apart from MatchID matches:

IndicatorMeaning
Orange backgroundThis match was made by jersey number only, no face was compared
# badge (instead of headshot)Shows the detected jersey number
"Jersey Only" labelConfirms this is a number-based match, not a MatchID match
0% confidenceNo face similarity score exists for jersey-only matches
Jersey-only matches are useful when the AI detects a jersey number but can't find the athlete's face (e.g., back turned, face obscured). However, they're less reliable , use "Reject jersey-only" in the batch menu to clear them quickly if you prefer face-based matching only.

Adding Reference Photos

While reviewing photos in the edit modal, you may notice a clear shot of an athlete, good lighting, visible face, recognizable angle. You can add that photo directly as a reference to improve future matching, without leaving the review workflow.

How to Add a Reference Photo

Use as reference on an approved match adds this frame to that person's references
Use as reference on an approved match adds this frame to that person's references.
  1. 1

    Find a good photo

    Look for photos where the athlete's face is clearly visible. Sideline shots, celebration moments, and pre-game warmups work well.
  2. 2

    Click "+ Add as Reference Photo"

    Below the tag input in the edit modal, click the link. This opens the reference modal.
  3. 3

    Select a face

    If the photo has multiple detected faces, choose which face to use. Jersey-only detections are automatically filtered out since they don't have usable face data.
  4. 4

    Assign to a person

    Search by name or jersey number. The system suggests people already tagged in the photo. Select the person this reference should be linked to.
  5. 5

    Choose a photo type

    Classify the reference, Action, Helmet On, Sideline, Sunglasses, Headshot, or Other. The quick right-click route offers the same list without Headshot; the full panel here is the only place Headshot appears. This helps the system understand what kind of variation this reference adds.
  6. 6

    Click "Add Reference"

    The photo is saved as a reference and sent to the AI for embedding. Future gallery processing will use this reference for matching.

Best Practices for References

  • •Sideline and warmup shots make the best references, clear faces, good lighting, natural angles
  • •Helmet-on references noticeably improve football matching (a face that barely registers bare-headed can clear the bar with a helmet reference)
  • •Don't reference motion-blurred photos, if you can't see the face clearly, the AI can't either
  • •Adding 2–3 diverse references per athlete is usually enough to cover most conditions
  • •References are indexed automatically, the status updates from Pending to Indexed shortly after

Manual Tagging

The edit modal includes a search input for manually tagging people. Type a name or jersey number and select from the dropdown, or add a free-text name for someone not in the database.

Searching People

CaptionID: type a shortcode or a name and press Enter to tag from the roster
CaptionID: type a shortcode or a name and press Enter to tag from the roster.
The roster cards
The roster cards. The tagged person is highlighted; the small icons on each card open the headshot and the person.
  • •Type a name, searches full_name with fuzzy matching (e.g., "Mar" finds "Marcus Rivera")
  • •Type a number, auto-detects and searches jersey number with prefix match (e.g., "1" finds #1, #14, #10)
  • •Results show headshot thumbnail, name, jersey number, position, and team name
  • •Each result shows an "Indexed" (green) badge for athletes with indexed headshots
  • •Dropdown is scoped to the gallery's roster matching teams
  • •A badge above the results names the set you are searching: the gallery roster, or All Indexed
  • •In the photo review window the Roster / All toggle sits on the "N tagged" status line, above the box it controls

Two Types of Tags

Tag TypeWhat HappensBadge Color
Indexed personCreates an approved match record + writes to xmp_personsGreen (AI)
Free-text nameWrites name to xmp_persons only, no match recordPurple (XMP)

Tag Rows

Each tag on a photo shows where it came from. The thumbnail badge tells you at a glance:

Review thumbnail
Reviewwaiting for a decision
Auto thumbnail
Autocleared the confidence bar
Confirmed thumbnail
Confirmeda reviewer approved it
XMP thumbnail
XMPcame in with the file
Jersey thumbnail
Jerseynumber read, no usable face
The badge on a thumbnail is the match state.

All tags, whether from AI, auto-approval, XMP metadata, or manual entry, display as unified two-line rows. Each row has a colored source badge, the person's name, and a hover-to-show remove button. When detail data is available, a second line shows position, jersey number and team.

Source BadgeColorMeaning
AIGreenManually approved MatchID match from AI recognition
AUTOBlueHigh-confidence match approved automatically
XMPPurpleFrom XMP metadata embedded by photographer, or free-text tag
MSky blueManually tagged by a reviewer
The detail line (position, number, team, confidence) only appears when the data exists. XMP and free-text tags without a match record show just the source badge and name.

Removing Tags

Hover over any tag row to reveal the x button on the right side. Clicking it removes the name from xmp_persons and, if there's an associated MatchID match, rejects that match.

Editing Photo Metadata

Metadata fields with the template tokens resolved for this photo
Metadata fields with the template tokens resolved for this photo.

The edit modal includes a collapsible "Metadata" section. Expand it to edit four fields:

FieldXMP MappingDescription
HeadlineXmp.photoshop.HeadlineShort description, typically auto-generated from event title
TitleXmp.dc.titlePhoto title for cataloging
CaptionXmp.dc.descriptionLonger description or context for the photo
Persons ShownXmp.iptc.PersonInImageComma-separated names (manual, independent of AI tags)
Changes are saved when you click "Save & Close". This writes the changes to the database and triggers an XMP rebake to embed the updated metadata into the photo files.

Keyboard Shortcuts

ShortcutAction
ClickSelect a photo
Shift + ClickSelect a range of photos (from last selected to clicked)
Ctrl / Cmd + ClickToggle individual photo selection
Double-clickOpen photo in lightbox preview
EscapeClose the current modal or lightbox
Left / Right arrowsNavigate between photos in edit modal or lightbox

Video Galleries

GalleryID supports video galleries alongside photo galleries. Video galleries are designed for delivering video content to clients, game film, highlight reels, event footage, using the same folder structure, sharing, and download controls as photo galleries.

Creating a Video Gallery

  1. 1

    Create a new gallery

    Click "New Gallery" from the toolbar or right-click a folder.
  2. 2

    Select Video type

    In the new gallery modal, choose the "Video" tab in the gallery type selector at the top. This sets the gallery type and cannot be changed after creation.
  3. 3

    Upload videos

    Use the upload modal to drag and drop video files. Supported formats include MP4, WEBM, and MOV up to 5GB each.

How Video Galleries Differ

Video galleries look and behave like photo galleries with a few key differences:

  • •Sidebar icon: video galleries display a film strip icon instead of the photo icon in the folder panel, making them easy to identify at a glance.
  • •Thumbnails: video thumbnails are generated from the first frame of each video. A play button overlay indicates the file is a video.
  • •Playback: clicking a video thumbnail in the admin grid plays/pauses inline. In the public gallery view, clicking opens a full lightbox video player with native controls.
  • •No facial recognition: the People, Search, and Index buttons are hidden for video galleries. Facial recognition only applies to photo galleries.
  • •Context menu: Preview, Review photo, Set as Cover, and Add as Reference are hidden for videos since they are photo-specific features.
  • •Downloads: videos download at original quality. The resolution picker shown for photos is not available for video files.

Public Gallery View

The public-facing view for video galleries displays a grid of video thumbnails with play button overlays. Clicking a thumbnail opens a full-screen lightbox with a native video player (play, pause, seek, volume, fullscreen). People filters and the people pills section are hidden. Download behavior follows the same gallery-level settings as photos, if downloads are enabled, visitors can download the original video files.

Video galleries are ideal for delivering supplementary content like game highlights or event recaps. For large video files, upload times will vary based on your connection speed.

Related

GalleryID

Athlete naming for sports photographers and athletic departments. GalleryID Desktop ingests, culls and captions on your own computer, and nothing is uploaded; SidelineID is Desktop on your phone at the game. GalleryID Cloud is the hosted archive you search by athlete name. The built-in Roster Library covers NCAA Division I, II and III and the major US pro leagues.

Find photos by athlete, not by filename.

iPhone and Android apps for both products →

Product

GalleryID DesktopGalleryID CloudMatchIDCaptionIDPhone appsFeaturesPricingCompare

Solutions

Sports PhotographersTeamAthletic DepartmentsColleges & UniversitiesAthletic ConferencesOrganizations

Company

Book a 30-Min DemoAboutContactPrivacyTermsDPA

Resources

HelpCloud Getting StartedDesktop Getting StartedCaptioning SoftwareRoster LibraryAfter Photo Mechanic PlusBlog
© 2026 GalleryID. All rights reserved.Built by working sports photographers, on the same deadline you are.macOS, Windows and the web.

Photo Mechanic and Photo Mechanic Plus are trademarks of Camera Bits, Inc. Lightroom, Photoshop and Adobe are trademarks of Adobe Inc. Capture One is a trademark of Capture One A/S. Sideline Captions, Caption Pro, PhotoShelter, SmugMug, Zenfolio, Pixieset, Pic-Time and all other product and company names referenced on this site are trademarks of their respective owners. GalleryID is not affiliated with, sponsored by, or endorsed by any of them. Those names are used here only to identify the products being described or compared, and any comparison reflects each vendor’s published documentation at the time of writing.