🔥 Now onboarding school and league photographers →
Built by a photographer, for photographersNew DayOf Retouch

School/ League/ Any Event. All printed the day of.

DayOf Photo is two apps that work as one. The web app runs everything parents and staff touch: rosters, your own order site, payments and reminders. The Windows desktop studio runs the photos: it sorts them by file number, cuts out every student with AI, drops them into your borders and prints every order on the right printer.

30 days free · then $200 a month · Cancel any time
Before picture day
Web app
  • Import the school roster or league teams from a CSV
  • Schedule league teams and text coaches to confirm
  • Parents order and pay on your own order site
  • Print QR passcode slips for every student
On picture day
Web app
  • Type each student's file number as they're photographed
  • Take cash, check and Venmo at the cashier table
  • Walk-up orders in seconds
  • Pay-later orders get automatic reminders
After picture day
Windows desktop studio
  • Sort the camera card into teams and classes by file number
  • AI cuts out every student, on any backdrop
  • Borders, memory mates and wallets made in one batch
  • Print every order, export the yearbook, send digital copies
Watch it run

From a roster CSV to printed packages

These are the real screens. Import a whole school from one spreadsheet, number every student on picture day, then let the desktop studio sort the card and print every order.

lakeside-photo.dayofphoto.com/staff
Open File Numbers and press Import roster.
REAL SCREENS · SAMPLE SCHOOL WITH 410 STUDENTSWEB APP → WINDOWS DESKTOP STUDIO
Picture day, step by step

The check-in table keeps the line moving

While one student is on the backdrop, the helper at the table asks the next one's name, finds them in DayOf Photo and queues them up. The file number is already filled in, so one press of Enter links each photo to the right kid.

Picture Day!
Maple Grove Elementary
Check-in
Hi! What's your name?
Ava Martinez!
Thanks! You're up next.
Big smile!
That's 4520!
4520, saved!
Ava, you're up!
Hi Ava! Right on the X.
DayOf ProSchool FilesMaple Grove Elementary
Search name or file #…ava m
3rd Grade · Ms. Patel 24
Class photo # --
Jayden Brooks--
Liam Carter--
Maya Johnson--
Noah Kim--
Ava Martinez--
Sofia Nguyen--
Ava Martinez--
1 match · tap the camera to queue
Number entryDay 1
Current student
Maya JohnsonAva Martinez
File #
45204521
Save+
Glasses glareOFF
Next:—Ava Martinez↑ Now
Your last #: 45194520 · Enter saves & pulls up the next kid
Saved 4520 · Maya Johnson

01Ask the next student's name, search it, and tap the camera to queue them as Next

02The file # is already filled in. Check it against the number the photographer calls, then press Enter

03Saving moves Next up to Current and fills in the following number. Send them to the X

The web app · runs in any browser, installs like an app

The command center for picture day

Everything before and around the camera. Student and team rosters, passcode slips, online ordering, payments, texting and reports, all on your own branded link. League scheduling is there when you need it.

Parent order site

Parents find their event and order in three steps

Your order site wears your logo and your color, and follows each parent's phone into light or dark mode. Every active event is a direct link: tap one and the form is already filled in. Pick the student or player, choose a package, pay. Add a sibling without re-entering anything.

Light on one phone, dark on the other · real screens, sample studio

Order site on a phone, light mode
Order form on a phone, dark mode
STAFF · ORDERS
Every order, every payment, one list (light mode)Every order, every payment, one list (dark mode)
Orders

Every order, every payment, one list

Filter by paid, pending, pay later or Venmo, search by name or file number, and open any order to edit, refund or reprint. Revenue and what's still owed sit right on top.

  • All events, or just one
  • Card, Venmo, cash, check and pay later in one view
  • Every change in the change log
More in the web app

School rosters, the way schools send them

Import by campus, grade and teacher. School → Sport → Student for athletics, teacher-less sports groups, and multi-sport athletes get one row per sport on purpose. Staff photos included.

Campus · grade · teacher · sports

Passcode slips with QR

Print a slip per student with a QR code. Parents scan it to see their child's watermarked proof and order. One code per student, or one for the whole school.

QR slips · proofs · digitals

Yearbook and ID exports

Named, numbered yearbook files with a student ID list, ready to send to the yearbook company. Class composites are à la carte, and retakes slot in without renumbering.

Yearbook · ID lists · retakes

Number history

Every school's file numbers are saved automatically before they change. If numbers ever get mixed up, see exactly what's different and put a school back the way it was in one click.

Automatic snapshots · one-click restore

Your own Stripe, PayPal and Venmo

Already take cards with Stripe? Link the account you have, or set up a new one in minutes. Add PayPal with Venmo checkout, and Venmo payments to your handle match their orders on their own.

Bring your Stripe · PayPal · Venmo auto-match

Texting and email that talks back

Bulk or one-off texts and email with merge fields, automatic pay-later reminders on your schedule, and replies that land in your Inbox, not your personal phone.

Texts · email · inbound replies

Reports that matter

Revenue by school or league, missing-order lists, print history, and archives per school so last year never clutters this one.

Revenue · missing list · archives

Staff logins, computers and a change log

Give each person only the parts they need, see every change anyone made, and decide which computers can run your studio: a new one waits for your OK before it opens.

Roles · change log · computer approval

League scheduling

For team sports: auto-place a whole league across days with spacing rules, then drag teams between slots. Per-game fields and location lists keep the board honest.

Leagues · auto-place · drag and drop

Senior banners

Seniors on a sports roster get a Banner # box at number entry, so the banner shot is tied to the right athlete the moment it's taken.

Sports seniors · Banner #
Pay-later reminders

Pay-later orders remind themselves

Parents can reserve an order on the form and pay later. You choose how often DayOf Photo reminds them, what time of day, and how many times. Each reminder is a text, or an email if they didn't opt in to texts, with a secure link to pay. When they pay, the order flips to paid on its own.

Every 1–14days, your choice
9–8texts only in daytime hours
1 tapfor the parent to pay
REMINDERSEvery 3 days · 10 AM · up to 3
YOUR STUDIO · +1 (616) 555-0142
Your Studio reminder: Maya's photo order ORD-4127 ($45.00) is reserved but not yet paid. Pay any time: yourstudio.dayofphoto.com/?pay=ORD-4127
Paid! Thank you
Questions? Call or text (616) 555-0142.
Message
ORD-4127Hold → Paid · card
The desktop studio · Windows, GPU-accelerated

From any backdrop to the printer in one pass

Everything after the shutter. AI cutouts on any backdrop, borders and composites, package building and print routing, synced to the same orders the web app took.

1 / 10
Home (light mode)Home (dark mode)
Classes & photos (light mode)Classes & photos (dark mode)
Photo sorter (light mode)Photo sorter (dark mode)
Adjust (light mode)Adjust (dark mode)
Border Designer (light mode)Border Designer (dark mode)
Touch-ups (light mode)Touch-ups (dark mode)
Batch compose (light mode)Batch compose (dark mode)
Print event (light mode)Print event (dark mode)
Print history (light mode)Print history (dark mode)
No photo yet (light mode)No photo yet (dark mode)
More in the desktop studio

Walk-up orders, priced for you

Sell right from the photo: your packages and prices are already there and the total with tax adds itself up. Paid now, or saved as unpaid for the parent to pay later.

Your price list · pay now or later

Runs on your machine

The cutout engine ships inside the app and runs on your graphics card. No per-photo cloud fees, no upload wait, works with the venue Wi-Fi down.

Built-in · offline · GPU

Cleanup and restore brush

For the one in two hundred the model misses: paint away a stray edge or paint back a strand of hair. Per-border toggle if a template should keep the original background.

Edge brush · restore · per-border

Border compositor

Layered PNG borders with defined picture replacement. Memory mates, team composites, class composites, all with a placement adjuster and linked 5×7 / 8×10 framing.

Memory mates · composites · adjuster

Yearbook, your way

Export students, staff or both, named or numbered, with a student ID list ready for the yearbook company.

Students · staff · both

Framing presets

Select where the top of the head and the top of the chin go, and every subject is framed to that position automatically, even if two photographers shoot differently.

Head rule · presets · consistent

Roster-based sorter

Sort thousands of frames by roster and file number. Multi-camera numbering never overlaps. Similar-name warnings catch the two Aidens on one team.

File # search · similar names

Pause and printer lights

Print event shows each printer's status as it runs: ready, jobs waiting, offline or out of paper. Pause between classes to reload, then pick up where you left off.

Ready lights · pause · resume

Divider sheets and labels

Print event divider sheets, team sheets and labels so the sorting table stays sane when three leagues pick up on the same night.

Dividers · labels · team printing

Synced with the web app

Each computer signs in to your studio. Events, rosters and orders arrive on their own, and rename a team or class on the web and its folder is renamed on the computer, photos and all. Previews upload behind a watermark and passcode.

Auto sync · rename-aware folders
Light or dark

Light or dark. Everywhere.

The parent order form follows each phone's setting on its own. The staff site switches with one tap, and the desktop studio can match Windows. Same app, easy on the eyes at a 7 AM picture day or a late print night.

Parent order site (light mode)Parent order site (dark mode)
Order form · follows the parent's phone
Staff site (light mode)Staff site (dark mode)
Staff site · one tap, remembered per device
Desktop studio (light mode)Desktop studio (dark mode)
Desktop studio · Light, Dark or Match Windows
AI cutout + borders

Any backdrop. White seamless, gray, or just the wall.

Set up in the gym, the library or the hallway. AI lifts each student off whatever was behind them, drops them into the school's border, and batches the whole grade while you pack up.

  • Cut out against any wall, in any light, with no screen to carry or light
  • Clean hair, glasses and jersey edges, with a restore brush for the rare miss
  • Linked 5×7 and 8×10 adjustments so both sizes match
  • Memory mates, class and team composites from the same source frame
Lincoln Elementary · 2026Maya Alvarez
Raw · gym wallAI cutout + bordered
Package builder + print routing

Paid for an 8×10? It goes to the 8-inch printer.

DayOf Photo reads the order, builds the package, and sends each sheet to the right printer. Two Fuji DX-100s, or whatever you run, with zero re-queuing.

5×7→ 5-inch printer
8×10→ 8-inch printer
1click for the whole event
New · DayOf Retouch

Touch-ups, built in. No Photoshop needed.

A parent pays for blemish removal or teeth whitening. The desktop studio lists every photo that needs work, and DayOf Retouch opens them one after another with the parent's picks beside the photo. Press Save & next and the composites redo themselves.

DAYOF RETOUCH · SKIN SMOOTHING
Skin smoothing in DayOf Retouch, with the parent's touch-ups listed beside the photo
Skin smoothing

Smooth skin that still looks like skin

Brush smoothing on where it's needed. Strength and Keep texture keep it natural, and it lives on its own layer you can hide or redo.

  • Paint it on, never all-over
  • Keep texture slider
  • On its own layer
Opens from DayOf PhotoEvery ordered touch-up in one queue, with Save & next
The parent's picks, beside the photoA checklist of exactly what they paid for
Saves in placeSame file, same quality, and the composites update
IncludedInstalls from the desktop studio, updates itself
Built for your kind of photo day

Schools, leagues, events. Same app, different lane.

Fall portraits · spring sports · yearbook · IDs
XLS
Import by campus, grade and teacherSports groups without a teacher too
QR
Passcode slips per studentScan to proof, order and download
AI
Cut out on any backdropWhite seamless, gym wall, hallway, any of them
YB
Yearbook and ID exportsNamed, numbered, ready to hand off
✓
Retakes and absentees trackedRetake numbers go to the right student
Two halves, one season

Web and desktop stay in sync

Events are sent to the desktop automatically. File number changes made on the desktop update the web app on their own, and every order syncs automatically.

Web app

yourstudio.dayofphoto.com

  • School and league rosters
  • Passcode slips and proofs
  • Orders and payments
  • Parent and coach texting
Desktop studio

DayOf Photo for Windows

  • AI cutouts, any backdrop
  • Borders and composites
  • Yearbook and ID exports
  • Package builder and print routing
Compare

One DayOf Photo vs. the pile of tools it replaces

VS
Part of the dayDayOf PhotoThe usual way
RostersImport the school's CSV once. File numbers, passcode slips and yearbook names all come from it.Retyping names from a PDF the office sent
BackdropAny. White seamless, gray or the gym wall, and AI cuts them all outGreen screen, stands, two lights, spill and a 40-minute setup
OrderingBranded order link per student, pre-paid before picture dayPaper envelopes and cash in a backpack
PaymentsCard and PayPal payments mark themselves paid. Cash, checks and Venmo clear in one tap at the table.Matching Venmo screenshots to envelopes at midnight
Yearbook and IDsSimplified yearbook exports with just three clicksRenaming files by hand from a printed roster
EditingAI cutouts, touch-ups in the included DayOf Retouch editor, batch compositesLegacy booth software plus Photoshop actions
League schedulingAuto-placed board, drag to adjust, coaches confirm by textSpreadsheet, group texts, three phone calls per coach
PrintingPackages built from the order, routed by size automaticallyManual queues, wrong printer, reprints
Proofs and digitalsQR passcode slips, watermarked previews, digital copy texted or emailed when it printsEmailing ZIP files one family at a time
Payment tableCashier view: one tap for cash, check numbers logged, drawer totalsA cash box, a clipboard and a calculator
Parent questionsOne inbox with the order beside every threadTexts scattered across three phones
Tools to pay for15 to 7
Up and running in an afternoon

A few short steps and your studio is open

Your studio's name and contact, your logo and brand color, what you shoot, starting prices, sales tax, how parents pay, and your team. Change any of it later in Settings. Storage and texting are set up for you.

SETUP · LOGO & COLORS
Setup: logo, brand color and a light and dark preview of the order site
Your logo and color on the order site, light and dark
INCLUDEDPhoto storageEvery composite and digital copy stored online. Nothing to set up, ever.
INCLUDEDTexting numberA local number for your studio. We handle the carrier registration for you.
INCLUDEDYour order siteyourstudio.dayofphoto.com from day one, or add your own domain in Settings.
INCLUDEDUpdatesNew features land in the web app and desktop studio as they ship.
Pricing

One plan. Everything in it.

Every studio gets the whole product: the order site, the staff site and the desktop studio. No tiers, no setup fee, month to month.

DayOf Photo
30-day free trial · no card needed
$200/month

Free for your first 30 days, then $200 a month. Month to month; cancel any time and take your data with you.

Start your 30-day free trial →
  • Your branded order site at yourstudio.dayofphoto.com, or your own domain
  • Unlimited events, schools, leagues, rosters, students and orders
  • Unlimited staff logins, each with their own permissions
  • Every feature: scheduler, cashier, inbox, file numbers, borders, yearbook exports, reports
  • AI cutouts with no limit (they run on your own computer)
  • DayOf Retouch, our touch-up editor, on every computer
  • Daily database backups kept 7 days, updates as they ship, email support

What's included

Photo storage500 GB includedFair use
Email to parents and coaches5,000 a month includedFair use
Desktop studio3 computers includedFair use
TextingYour own local number, set up for youTwilio's fees passed through at cost, see below
Staff, events, orders, studentsUnlimitedNo extra charge

The trial includes everything, with the same included amounts. Texting starts once you add a card, because carrier registration has a one-time fee; until then, updates go out by email. Texting fees show up on your monthly invoice as one "Texting (at cost)" line. The included amounts are fair use: if your studio is well past them, we'll reach out to talk it through, and we never charge extra without asking.

Other costs to plan for

DayOf Photo doesn't take a cut of your sales. These are the fees charged by the payment and texting companies, or things you buy yourself.

Card paymentsStripe

2.9% + 30¢ per online card sale. +1.5% for cards from outside the US, +1% if currency is converted. $15 per disputed charge. Optional instant payouts: 1.5% (50¢ minimum).

A $45 Gold package: about $1.61 fee, you keep $43.39.

PayPalPayPal

3.49% + 49¢ per PayPal or Pay-with-Venmo checkout. $20 per chargeback.

A $45 order: about $2.06 fee.

Venmo to your handleVenmo

A Venmo business profile charges about 1.9% + 10¢ per payment received (check Venmo's current rate). Mark them paid in one tap at the cashier table.

A $45 order: about $0.96 fee.

Cash and checksCashier view

No fees. Record them at the payment table with the cashier view.

TextingTwilio, passed through at cost
about $20 onceCarrier registration: $4.50 brand + $15 campaign review
$1.15 / monthYour local phone number
$1.50–$10 / monthCarrier campaign fee, set by the carriers
about 1.1–1.3¢ / textPer 160-character text, including carrier fees; longer texts count as two

2,000 texts in a month: about $22–$27, plus the number and campaign fee. Until registration is approved (usually 1–3 weeks), updates go out by email.

Things you supplyYour own accounts

A Windows PC for the desktop studio. Your printers, paper and ink. Your own domain name if you want one (about $10–$20 a year). Sales tax is set per school or league in DayOf Photo and added to each order; you file and pay it to your state.

Payment and texting fees are set by Stripe, PayPal, Venmo and Twilio and checked Oct 16, 2026. They can change.

Questions

Things photographers ask us

Can I shoot on any backdrop?

Yes. Bring your white seamless or gray, or shoot against the wall you're given: the gym, the library, a hallway. No green screen needed. The cutout runs on every photo and drops each student into your border. Even light and a few feet between the subject and the backdrop give the cleanest edges.

What does DayOf Photo cost?

Try everything free for 30 days, no card needed. After that it is one plan: $200 a month, month to month, with every feature. It includes 500 GB of photo storage, 5,000 emails a month and 3 desktop computers, on a fair-use basis: we never charge extra without talking to you first. Card, PayPal and Venmo fees go to those companies, and texting is passed through at Twilio's cost. The pricing section lists every one.

Do parents need an account or a password?

No. They tap the link for their event (or scan the QR slip), find their student or player, and pay. School proofs are protected by the passcode on the slip.

How do parents pay?

Card, PayPal or Venmo online, or cash and check at your table using the cashier view. Card and PayPal payments mark the order paid on their own; Venmo, cash and checks are cleared in one tap at the cashier table.

Do I need Photoshop for touch-ups?

No. DayOf Retouch comes with every plan and installs from the desktop studio in one click. It opens each photo a parent paid to have touched up, shows the touch-ups they picked, and saves the photo back so the composites redo themselves. Skin smoothing, teeth whitening, spot healing and AI selection are built in. Prefer Photoshop? Switch it in Settings and every button opens Photoshop instead.

Do I need my own Twilio or Amazon account?

No. Texting and photo storage are part of DayOf Photo. In Settings → Messaging you ask for a local texting number and we file the carrier registration for you; until it's approved, order updates and digital copies go out by email.

Does it work for leagues as well as schools?

Yes. Leagues get the scheduler, coach confirm links, team and individual file numbers, memory mates and team composites. Schools get rosters by grade and teacher, passcode slips, retake picking and yearbook exports. Many studios run both.

Can my staff use it without seeing everything?

Yes. Each person signs in to the staff site with their own login. You choose what each person can see and do, owner-only settings stay hidden, every change shows in the change log, and new computers can be set to wait for your approval.

Can I practice before a real picture day?

Yes. Every new studio starts in Sandbox mode. Import a roster, place test orders, take test card payments, enter file numbers and print test packages; nothing is charged and no texts or emails go out. Switch to live when you are ready.

Does the desktop studio run on a Mac?

Not yet. The desktop studio is Windows for now, and a Mac version is planned. The order site and the staff site work in any browser, on Mac, Windows, tablets and phones.

What printers does the desktop studio work with?

Printers installed on your Windows print PC. DayOf Photo sends each size to the printer you choose for it (for example a 5-inch and an 8-inch dye-sub) and prints a divider sheet after each team.

Can I bring my existing rosters and leagues?

Yes. Import school rosters from the CSV the school sends (photos, school sports, sports groups or staff) and league teams from a spreadsheet. Columns can be in any order.

How do I reach you?

Email hello at dayofphoto dot com with any question, before or after you sign up.

Your next photo day

Run it like the pro you already are.

Coming December 2026

Free trials open this December

DayOf Photo is in its final round of real picture days. Leave your email and we'll let you know the day sign-ups open, with your 30 days free.

Just one email when we open. No spam, and we never share your address.