Running race photos found by bib number or selfie

Runners type their bib number or take a selfie and see every photo they are in, minutes after you upload. It works for road races, marathons, trail and ultra, with the bibs you already print.

Race photo gallery with bib number search and selfie search, embedded on the organizer's website
62 photos for bib 1002

The photo problem in running

A race of a few thousand runners can produce tens of thousands of photos, from photographers spread along the course and at the finish. Nobody scrolls through all of them. Runners ask "where are my photos?", and if the answer is a folder of thousands of files, most of them never find theirs. On trail and ultra the problem gets harder: bibs disappear under jackets and packs, get bent, splashed or covered in mud, and runners pass photographers in the forest, far from any timing mat.

How recognition works for running

When you create the event, choose Running. Recognition then reads only bibs worn by runners: on the chest, the waist or the back, pinned to the shirt or shorts or on a race belt. Numbers that are not on a runner are ignored: sponsor banners, timing clocks, kilometre and mile markers, result boards, signs, vehicles. Numbers with letters work too, such as A-123.

Add the list of valid bib numbers for the event, as single numbers or ranges, and only numbers on that list count. When a bib is hidden, selfie search still finds the runner by face. You can also tag a photo by hand, and the timeline lets a runner browse the photos taken around the time they passed a photographer.

Delivery and the gallery

Photos come in from the browser, from a cloud folder or straight from the camera over FTP during the race, and external photographers can upload through a link without an account. Recognition starts on each batch as it arrives, so the first photos are searchable minutes after upload. Publish the gallery on your own website with a two-line embed code, or share a link in your results page, emails and social posts. The gallery language is set per event.

If you decide to sell photos, connect Stripe, set your prices and payments go to your own account. Otherwise the gallery stays free for runners. A private event limits access to registered participants, for example by bib number and date of birth.

See it on a real race

The EcoRun 2026 gallery is live on the organizer's own site. Open it, type a bib number or try a selfie, and see what your runners would see.

EcoRun gallery · Demo share link

Questions

Do I need special bibs or codes?

No. The number printed on your bibs is read directly from the photo. There are no codes to add and nothing to change at your bib supplier.

What happens when a bib is hidden or covered in mud?

Selfie search finds the runner by face in the photos where the bib cannot be read. You can also tag a photo by hand, and runners can browse the timeline by the time they passed a photographer.

Where do runners find their photos?

On your website, in the embedded gallery, or through the link you share. The gallery is yours, under your brand.

How much does it cost?

The first 5,000 photos are free with every feature included and no card. After that you pay per photo, in steps of 5,000, with 12 months of hosting included and no subscription. See the pricing page for your currency.

Can I use it for a trail race far from any signal?

Recognition runs when the photos are uploaded. Photographers can upload from the course over FTP when there is a connection, or later from a cloud folder or the browser, and runners can search as soon as each batch is processed.

Create your race and upload the first photos.

The first 5,000 photos are free.