Marathon Guide
9P
9Pic AI Team • December 18, 2025 • 7 min read

QR code for marathon photos: help runners find their race photos fast

Put one QR code at the finish line (and a few smart spots around race day) so runners can scan → take a selfie → instantly see their marathon photos.

QR code for marathon photos: help runners find their race photos fast

TL;DR: Use one marathon photo QR code at the finish line + medal zone. Runners scan with their phone camera, take a selfie, and the gallery shows only their race photos.

This QR workflow became more practical after the 2025 search improvements: FaceFind search moved from a 2.3 second average to under 500 ms, and BibTrack added alphanumeric BIB search for race numbers that include letters as well as digits.

What is a QR code for marathon photos?

A QR code for marathon photos is a scannable code that opens your race photo gallery. Instead of runners typing a long URL or searching through social posts, the QR code takes them directly to the place where they can find their pictures.

The best marathon photo QR flow does two things:

  • Zero friction (no app install, no accounts, no typing)
  • Instant discovery (runners find their photos in seconds)

This matters most for big races—10K, half marathon, full marathon—where you may have thousands of finishers and tens of thousands of photos.

How marathon photo sharing works (scan → selfie → photos)

With 9Pic AI, the flow is built for race-day chaos and tired runners:

Step 1
Create an event
You get an event link + QR code.
Step 2
Upload photos
Photos can be added anytime.
Step 3
Show the QR code
Print it, put it on screens, share it.
Step 4
Selfie search
Participants see their photos instantly.

For the full marathon-specific setup, see For Marathons. You can also review How it Works and Products.

Where to place the QR code on race day (best spots)

QR placement decides whether your race photo gallery gets 20 scans or 2,000 scans. These spots consistently perform best for marathons and runs:

Finish line + immediate post-finish corridor

  • Finish chute exit (runners naturally stop, phones come out)
  • Medal zone (everyone pauses for photos)
  • Recovery / hydration area (repeat visibility in the first 10–20 minutes)

Expo / bib pickup / help desk

  • Bib collection counters (queues = attention)
  • Race help desk (“Where do I find photos?” gets answered before race day)
  • Photo wall / sponsor backdrop (people are already posing)

Results announcement touchpoints

  • Results board / leaderboard screen (runners are looking for their name/time)
  • Post-race SMS/email (include the same QR image + link)
  • Race website results page (embed the QR code and link prominently)
Pro tip: add a 1-line instruction
Put this under the QR code: “Scan to find your photos (selfie search)”. Clear intent increases scans and reduces questions.

QR code sizing & design rules (so it scans instantly)

Most “QR code doesn’t work” complaints are simply sizing and contrast issues.

Use the distance rule

A reliable guideline is:

QR size (cm) = viewing distance (cm) ÷ 10

  • Table tent (30–50cm distance): 3–5cm code
  • Poster (1–2m distance): 10–20cm code
  • Stage screen (3–6m distance): 30–60cm code

High contrast, clean background

  • Prefer dark code on a light background
  • Avoid busy textures behind the code
  • Keep a clear margin (“quiet zone”) around the code

Always include a fallback URL

Some cameras struggle at angles. Add a short, readable URL below the QR code (especially on screens).

If you want to customize colors/logos while keeping scan reliability, use our QR code generator.

Event-day checklist (before, during, after)

Before the event

  • Print a large finish-line QR poster (and one backup)
  • Create one screen slide: “Find your marathon photos” + the QR + “Scan → Selfie → Photos”
  • Test scanning at the venue (sunlight + low light if you have an early start)

During the event

  • Keep the QR visible for at least 15–30 seconds per screen cycle
  • Place a volunteer near the finish-line QR for peak finisher windows
  • Upload photos continuously so runners see results immediately

After the event

  • Send one post-race message: QR image + link + “Find your marathon photos”
  • Review scans by placement to improve signage for the next edition

Privacy & consent (quick guidance)

For races, a simple best practice is to add a short notice near the QR code and on your results page: event photos are captured during the marathon and shared with participants. If your event has a privacy policy page, link it next to the QR code.

For platform-specific details, refer to the privacy policy.

Why organizers use 9Pic AI for QR-based photo sharing

  • Selfie search: participants don’t scroll through thousands of photos
  • One QR for the entire gallery: the code stays the same even as new photos are uploaded
  • Works in the browser: no app download friction
  • Built for races: fast sharing flow for marathons and runs

Related guides: QR wedding photos · QR conference photos · free QR with logo.

FAQ

Do participants need an app to scan the QR code?

No. Most phones scan QR codes directly from the camera app and open the gallery in a browser.

Should I print one QR code or multiple?

Use the same QR code in multiple places. Repetition increases scans and reduces “where do I find photos?” support.

What if someone can’t scan from the screen?

Add a short fallback URL under the QR code and show the code for at least 15–30 seconds per slide.

How long should I keep the gallery available?

For most races, 30–90 days is a good default. Keep it aligned to your event communication plan and privacy policy.

Next steps

If you’re setting up QR code photo sharing for a marathon this week, start here:

  1. Create your marathon event in the dashboard
  2. Download the marathon photo QR code
  3. Place it at the finish chute exit + medal zone (and one more high-traffic spot)

Contact us if you want help planning the best QR placements for your marathon venue.

Ready to Get Started?

Join event organizers who've delivered 100M+ photos to 5M+ participants across 5k+ events using 9Pic AI for hosting, AI search, and media delivery.

¿Leer el sitio web de 9Pic AI en español?

Tu navegador está configurado en español y esta página también está disponible en español.

Esto solo cambia el idioma de este sitio web. Las galerías de eventos tienen su propia configuración de idioma.

Cambiar a español

Ler o site da 9Pic AI em português?

Seu navegador está configurado em português e esta página também está disponível em português.

Isso muda apenas o idioma deste site. As galerias de eventos têm suas próprias configurações de idioma.

Mudar para português

Lire le site 9Pic AI en français ?

Votre navigateur est configuré en français et cette page est aussi disponible en français.

Cela change uniquement la langue de ce site. Les galeries d'événements ont leurs propres réglages de langue.

Passer au français

Die Website von 9Pic AI auf Deutsch lesen?

Ihr Browser ist auf Deutsch eingestellt, und diese Seite gibt es auch auf Deutsch.

Dadurch ändert sich nur die Sprache dieser Website. Eventgalerien haben eigene Spracheinstellungen.

Zu Deutsch wechseln

Vuoi leggere il sito di 9Pic AI in italiano?

Il tuo browser è impostato in italiano e questa pagina è disponibile anche in italiano.

Questa scelta cambia solo la lingua del sito. Le gallerie degli eventi hanno impostazioni di lingua proprie.

Passa all'italiano

9Pic AIのサイトを日本語で表示しますか?

お使いのブラウザは日本語に設定されており、このページは日本語でもご覧いただけます。

この設定で変わるのは本サイトの表示言語だけです。イベントギャラリーの言語は別に設定されています。

日本語で表示する

Ingin membaca situs 9Pic AI dalam bahasa Indonesia?

Browser Anda menggunakan bahasa Indonesia dan halaman ini juga tersedia dalam bahasa Indonesia.

Pilihan ini hanya mengubah bahasa situs ini. Galeri acara memiliki pengaturan bahasanya sendiri.

Gunakan bahasa Indonesia

9Pic AI web sitesini Türkçe okumak ister misiniz?

Tarayıcınızın dili Türkçe ve bu sayfanın Türkçe sürümü de mevcut.

Bu seçim yalnızca bu web sitesinin dilini değiştirir. Etkinlik galerilerinin kendi dil ayarları vardır.

Türkçeye geçin

Bạn muốn xem trang web 9Pic AI bằng tiếng Việt?

Trình duyệt của bạn đang dùng tiếng Việt và trang này cũng có phiên bản tiếng Việt.

Lựa chọn này chỉ đổi ngôn ngữ của trang web. Thư viện ảnh sự kiện có cài đặt ngôn ngữ riêng.

Chuyển sang tiếng Việt

Zobrazit web 9Pic AI v češtině?

Váš prohlížeč používá češtinu a tato stránka je dostupná i česky.

Změní se jen jazyk tohoto webu. Galerie akcí mají vlastní nastavení jazyka.

Přepnout do češtiny

Želite li čitati web-stranicu 9Pic AI na hrvatskom?

Vaš je preglednik postavljen na hrvatski jezik, a ova je stranica dostupna i na hrvatskom.

Mijenja se samo jezik ove web-stranice. Galerije događanja imaju vlastite postavke jezika.

Prebacite na hrvatski

Da li želite da čitate sajt 9Pic AI na srpskom?

Vaš pretraživač je podešen na srpski jezik, a ova stranica je dostupna i na srpskom.

Menja se samo jezik ovog sajta. Galerije događaja imaju sopstvena podešavanja jezika.

Prebacite na srpski