Articles · App ExamplesUpdated September 2026

The photo booth app that runs all night without a hand on it.

A photo booth app has a harder job than a camera app. It runs for four hours on a stand, in the hands of guests who have never seen it, and it has to start a session, count down, shoot, hand the photos over and reset itself, every time, with nobody watching. Most of the app examples on this site are built around a workflow with a team behind it. A booth is closer to a vending machine: the whole product is one loop, and the loop is not allowed to break at a wedding at 11pm.

This page walks through that loop step by step, what an app for a photo booth actually stores, how to lock an iPad so guests cannot leave the app, what Simple Booth and Touchpix charge for the off-the-shelf version, and when a booth is unusual enough that building your own is the better call.

See what one session looks like

The short version

One loop, locked to the screen, with a way out for the photos.

A photo booth app is an attract screen, a start tap, a countdown, one to four captures, a review, a share or print step and a reset, running inside a single-app lock on an iPad or phone on a stand. What it keeps is a session record per guest visit: the media, when it happened, which event and template, how it was shared, and the consent and contact details it collected. Off-the-shelf apps sell that standard loop from about $49 a month per device. What they cannot do is change the loop, and that is where a custom build starts to make sense.

The session loop

What happens in one photo booth session.

Every booth, whether it is a rented enclosure with a DSLR or an iPad app on a tripod, runs the same seven steps. The differences between products are how each step is dressed up and how few taps it takes. Design the loop first and the screens fall out of it.

1234567One sessionthen straight back to 1

Step 7 hands straight back to step 1. If it does not, the booth is over until a staff member notices.

  1. 1

    Attract screen

    A full-screen loop that says tap to start, in the event's colours, with one big target and nothing else to press. Every session ends back here, and an idle timeout brings the app back here on its own if a guest wanders off halfway through.

  2. 2

    Start, and pick a mode

    One tap starts the session. If the booth offers more than one mode, photo, strip, GIF, boomerang or video, this is the only place to choose, and the fewer options on the screen, the shorter the queue behind it.

  3. 3

    Countdown

    Three to ten seconds of big numbers over a live preview from the front camera, mirrored so guests can line up the pose. The camera should already be open and warm by now, so the first frame of the night is not a black one.

  4. 4

    Capture

    One frame for a single photo, three or four frames a couple of seconds apart for a strip, a fast burst for a GIF or boomerang, or a short clip for video. The framing stays fixed through the burst: the guests move, the camera does not.

  5. 5

    Review, one retake

    Show the result with the event overlay already applied, offer a single retake, and keep it short. Nobody in the queue wants to watch someone else audition filters.

  6. 6

    Share or print

    A QR code to an online gallery, a text or email, AirDrop, or a print over AirPrint. Each channel has a cost: typing a phone number is slow and collects personal data, a QR code is useless until the photo has uploaded, and a print needs a printer on the same network.

  7. 7

    Reset

    Wipe the previous guest's details off the screen, save the session record, and return to the attract screen. A booth that leaves the last guest's email sitting in the share field is a privacy problem and a queue problem at once.

Where it sits in the event

A booth is a line on the run sheet, not a gadget.

At a wedding the booth needs a power socket, a spot with a plain wall behind it, a setup slot before guests arrive and one named person who knows the staff passcode. The best app for wedding planning treats it as a vendor line with all four of those attached, not as a nice-to-have. And if the camera is in the guests' hands, running around the venue with a list of photo challenges rather than standing at a stand, that is a scavenger hunt app: the same camera, a completely different loop.

What it stores

The three records an app for a photo booth keeps.

The photos are the obvious output. The records around them are what let you answer the client on Monday, reuse the same iPad for a different event on Tuesday, and delete a guest's details when they ask. Three tables cover it.

RecordFieldsWhy it is there
EventName, date, client, template or overlay, capture modes switched on, sharing channels switched on, gallery link, the consent wording shown to guestsSo one iPad can run Friday's wedding and Saturday's product launch without anyone retyping settings, and so every session points back at the event it belongs to.
SessionSession ID, timestamp, event ID, capture mode, the original frames and the rendered output, share channel used, contact details entered, a consent flag with its own timestamp, prints made, retakesThis is the record that answers every question afterwards: how many sessions ran, which photos went where, and who agreed to what.
Device settingsCountdown seconds, shots per session, front or rear camera, mirrored preview, idle timeout, sounds, staff passcodeThese belong to the iPad, not the event. The staff passcode on the settings screen is what keeps a curious guest out of them.

The contact details deserve a rule of their own. The moment the booth asks for a phone number or an email to deliver the photo, it is collecting personal data at a party. Store the consent flag next to the contact with its own timestamp, show the guest what the details will be used for before they type, and make deleting a session delete the contact with it. A booth that keeps a spreadsheet of every guest's number with no record of what they agreed to is a liability the client did not sign up for.

The kiosk problem

Locking an iPad into the photo booth app.

The search phrase photo booth app iPad is popular for a good reason: an iPad on a stand with a ring light is the whole hardware list for most booths, and the front camera faces the guests. The part that catches first-timers is that iPadOS does not stay on one app by itself. A guest swipes up or presses the Home button, lands on the home screen, and the booth is finished until someone notices. Apple gives you two ways to stop that.

Option one

Guided Access, for an iPad you own

Guided Access is the single-app lock built into every iPad. Apple's support article describes it as a way to "temporarily restrict your device to a single app". Turn it on under Settings, Accessibility, Guided Access, set a passcode, open the booth app and triple-click the top button to start a session. While it runs you can disable the hardware buttons, the volume buttons, motion, so the layout stops rotating when the stand gets knocked, the software keyboard, and touch on any part of the screen you circle. Ending it takes the passcode, Face ID or Touch ID.

Two things to know before the event: Guided Access has its own auto-lock setting, so set it there rather than in the main Display settings, and Apple notes that Crash Detection and Emergency Services are not available while it is on. Apple's Guided Access article has the full list of session settings.

Option two

Single App Mode, for a fleet you manage

A rental company with a dozen iPads uses the App Lock payload through a mobile device management tool instead. Apple's deployment guide says the payload "forces the selected app to open on the device and prevents the use of other apps", and the app reopens on its own after a restart, which is the thing Guided Access cannot promise you at midnight. It needs a supervised iPad enrolled through Automated Device Enrollment, and it can switch off Auto-Lock, the Sleep/Wake button, the volume buttons, touch, motion and most of the accessibility shortcuts.

Apple Configurator on a Mac can apply the same lock to a single iPad, which the guide refers to as Single App Mode. Apple's App Lock payload settings list every switch.

Guided AccessApp Lock (Single App Mode)
What it needsAny iPad and the Settings appA supervised iPad enrolled through Automated Device Enrollment, plus an MDM tool or Apple Configurator
How it startsSomeone at the iPad triple-clicks the top button, every timePushed from the MDM; the app reopens on its own after a restart
What it can switch offHardware buttons, volume buttons, motion, the software keyboard, touch on areas you circle, with optional time limitsAuto-Lock, the Sleep/Wake button, volume buttons, touch, motion, and most accessibility shortcuts
How it endsTriple-click, then the passcode, Face ID or Touch IDFrom the management side, not from the iPad
Right forOne or two iPads you own and set up yourselfA fleet a rental company or venue manages

The rest of the setup

What else an iPad app photo booth needs before the first guest.

The lock is the big one. The rest is a short list, and every item on it has ended a booth early somewhere.

Before the doors open

The iPad checklist

Run through these on the stand, in the room, with the light on. Most of them cannot be fixed from across the venue once the queue has formed.

  • Plugged in for the whole event, with the cable routed where a guest cannot pull it
  • Guided Access or App Lock on, with auto-lock turned off inside it
  • Rotation locked or motion disabled, so a knock on the stand does not flip the layout
  • A Focus mode on, so no notification banner lands on the attract screen
  • Camera permission already granted: one test shot before guests arrive, so the prompt never appears mid-event
  • Free storage checked; a night of full-resolution frames adds up
  • Wi-Fi or a hotspot tested for sharing, and the AirPrint printer on the same network if there are prints
  • The front camera lens wiped; a fingerprint on it is a soft-focus filter on every photo of the night

That covers the iPad. The app side, the camera permission string iOS insists on, the capture API, and how to keep the camera open between sessions without leaking it, is its own topic, covered in using the camera in mobile apps.

The queue

How many guests can one booth serve?

The settings decide the queue. A four-shot strip with a ten-second countdown and a typed email address is a lovely product and a slow one. Before you commit to a mode, add up one session and see what it does to an hour.

Try it

How long is one session with your settings?

Pick the settings you are planning. The planner adds up one session and turns it into sessions per hour and per event. A group counts as one session.

Shots per session

Countdown

Delivery step

Event length

One session

41s

from tap to reset

Per hour

87

sessions, back to back

Whole event

348

sessions in 4 hours

Assumptions, so you can adjust in your head: 4 seconds from the start tap to the first countdown, 2 seconds per capture, 8 seconds of review, 3 seconds to reset, and 5, 20 or 12 seconds for the delivery step. Real booths have gaps between groups, so treat the per-hour figure as a ceiling, not a forecast.

Off the shelf

What a ready-made photo booth app costs.

Two of the established choices of app for photo booth rentals, Simple Booth and Touchpix, publish their prices. Both sell the standard loop above with their own templates, sharing and data capture, and they charge on opposite models: one per device, one per active event with unlimited devices.

PlanPriceLicensingWhat it includes or adds
Simple Booth Core$49 a month, $490 a year, or $24 a weekOne device licence per plan; extra licences cost extraUnlimited photos and videos, layout designer, DSLR and mirrorless support, AI effects, delivery by text, email, QR, AirDrop and WhatsApp, printing
Simple Booth Plus$99 a month or $990 a yearOne device licenceCustom branding, promotional tools, custom props, analytics
Simple Booth Pro$149 a month or $1,490 a yearOne device licenceData capture forms, SMS, WhatsApp and email, API access, Mailchimp
Simple Booth Select$249 a month or $2,490 a yearOne device licenceAge gating, content moderation, PII management, security assessments
Touchpix PhotoPass€44.36 a month billed annually (€532.28 a year)Unlimited devices, up to 2 active eventsPhoto sessions, photo AI, GIFs
Touchpix MultiPass€88.73 a month billed annually (€1,064.79 a year)Unlimited devices, up to 4 active eventsAdds video, slow-mo and boomerang
Touchpix MultiPass Pro€141.97 a month billed annually (€1,703.67 a year)Unlimited devices, up to 8 active eventsAdds surveys, virtual booth and paywall

Prices read from Simple Booth's plans page and Touchpix's pricing page on 21 September 2026. Simple Booth prices are in US dollars; Touchpix shows euros, and its monthly figures are the annual plan divided by twelve. Simple Booth also sells a Lite tier at $15 a week through the App Store and offers a 7-day trial; Touchpix offers 14 days.

If your booth is the standard loop, one of these is almost certainly the right answer, and cheaper than building anything. A rental company with five iPads at five weddings on one Saturday should still price both, because five device licences and five active events come out very differently. For scale, a build-it-yourself app builder like Newly is $25 a month with no free plan, and what it gives you is not a booth but whatever loop you describe, which only pays off when the loop is the problem.

The name collision

Is Photo Booth, the app on the iPad, the same thing?

No, and the name sends a lot of people the wrong way. Apple ships an app called Photo Booth on the iPad and the Mac. It takes photos with effects and drops them into the Photos library, which makes it a camera toy for the person holding the device. It has no attract screen, no guest lock, no event template, no sharing station and no session record, and every photo lands in the personal library of whoever owns the iPad. For a party at home it is fun for ten minutes. When someone searches for photo booth the app for an event, they almost always mean the category on this page: a kiosk app on a stand, which Apple's app was never meant to be.

When to build your own

When the loop is yours to design.

The honest reason to build a photo booth app instead of subscribing to one is not price, it is a loop that does not match the template. The ones that come up: a booth that only starts after a ticket or wristband scan, so each guest gets exactly one session; a school or hospital event where the consent step has to use the institution's wording and the contact details must never leave a system it already runs; a trade show booth that pushes every capture straight into the exhibitor's lead list with the badge scan attached; a booth that is one screen inside a bigger event app rather than an app of its own. Each of those is a change to the loop, and the off-the-shelf apps sell the loop as it is.

That gap, a booth that no ready-made tool quite fits, is what Newly is for: describe the booth you actually run, the steps, the records, who gets into settings and where the photos go, and it builds a real native app around your loop rather than a vendor's. It ships iOS builds to App Store Connect, where you install them through TestFlight and submit for review yourself, so you will need a paid Apple Developer Program membership. It does not produce Android release builds today, so a booth on an Android tablet is out of scope for now. Write the seven steps and the three records down first; they are cheap to change on paper and expensive to change once the stand is in the room.

FAQ

Photo booth apps, answered.

A photo booth app turns an iPad or phone on a stand into a self-service booth. It shows an attract screen, counts down, takes one photo or a set of frames, applies an event template, lets the guest share or print the result, and resets for the next person. The kiosk part matters as much as the camera part: the device is locked to the app and runs unattended for hours, so the loop has to work every time with nobody watching.

Design the loop, then build the booth.

Seven steps, three records, one lock. If the standard version of that fits, subscribe to it. If your event needs a loop nobody sells, see what other people have built around theirs.