A desktop photobooth for events and weddings. Live webcam feed, background overlays, photo strips, countdown capture - with keyboard and gamepad support.
Capabilities
Everything a photobooth needs, out of the box.
Real-time preview, camera switching and mirror mode.
Drop in any image; position it top, center or bottom.
Classic 4-shot strip in a single picture.
3, 5 or 10 second countdown with flash.
Save photos, send them to a printer, or both.
Upload to Nextcloud, Google Drive, Dropbox, OneDrive or FTP, plus email and print sharing.
Full rebinding for guests who prefer buttons.
Event name or date stamped on every shot.
Dark, light, violet, orange, cyan, graphite, rose.
See it in action
Live capture, strip mode, preview, settings and more.










Personalize
Seven looks, selectable from Settings → Theme and remembered between runs.

Dark violet

Dark orange

Dark cyan

Dark graphite

Light blue

Light green

Light rose
Guest friendly
Plug in a Super NES style pad and guests can drive the whole booth without touching the keyboard. Bindings shown are the defaults, re-mappable from Settings - Gamepad.
A = Capture, B = Cancel, X = Save, Y = Print, D-pad = switch background, Select = Mirror, Start = Strip. Bindings re-mappable from Settings - Gamepad. Controller illustration from Wikimedia Commons.
Share the moment
Set up in Settings → Integrations. Send every shot to your cloud, email it to a guest, or auto-print it. Google Drive, Dropbox and OneDrive use OAuth with a QR share link on preview; FTP/FTPs/SFTP uploads for backup; SMTP email sends the photo to an address a guest types in; and the CUPS printer picker targets a specific printer.
Nextcloud (WebDAV) plus Google Drive, Dropbox and OneDrive via OAuth, and FTP/SFTP via curl.
Cloud uploads get a public share link shown as a QR code on the preview for phone downloads.
Guests type their address on the preview and the photo is emailed to them via SMTP.
Detect printers on the system and send every photo to the one you choose.
Get it
Grab the latest package for your platform from the releases page, or download directly below.
Install a webcam and (optionally) a printer. Plug in a gamepad for guest-friendly capture.
Debian / Ubuntu: sudo apt install ./photobooth-desktop_0.0.11_amd64.deb
Fedora / RHEL: sudo dnf install ./photobooth-desktop-0.0.11.x86_64.rpm
Any Linux: chmod +x Photobooth-0.0.11.AppImage && ./Photobooth-0.0.11.AppImage
Windows: run the installer.
Drop background images into the Settings → Backgrounds tab, pick a theme, and start the party.