Skip to content
SPECIFICTION
Get listed

Photobooth-App

photobooth-app.org

Free plan WindowsmacOSLinuxAPISelf-hosted
Visit photobooth-app.org
Spec score 8.6 #3 of 26 in Photo Booth Software

What it is

Photobooth-App is free, open-source software for building a DIY photo booth for weddings, birthdays, and other events. It captures still photos, collages, animated GIFs, boomerangs, videos, and 3D wigglegrams; captured images can also be given frames or text, or have backgrounds removed or replaced with an AI algorithm. The wigglegram feature, made with a synchronized camera array, is still in development. Camera options include DSLR cameras through gphoto2 on Linux, Raspberry Pi camera modules through picamera2, and USB webcams. Two cameras can run at once, for example with one taking stills and another providing live preview or video. QR codes can link to online media or serve it on a local network; online downloads require the files to be publicly accessible. An rclone-based synchronizer can upload files to supported storage providers, including FTP and Nextcloud. Other features include a live event gallery, configurable printing commands, WLED and Raspberry Pi GPIO triggers, and a REST API for capture and status requests. Its GitHub page identifies the license as MIT.

Spec sheet

Purpose
Photobooth-App is open-source software for building DIY photo booths for weddings, birthdays, and other events.Read 7 Oct 2026 · photobooth-app.org
Platforms
The setup guide describes installation on Linux and Windows; camera setup also lists Mac support for DSLR via gphoto2 and USB webcams via PyAV.Read 7 Oct 2026 · photobooth-app.org
API
The REST API supports the frontend’s interaction with hardware for live video, captures, and sharing media files.Read 7 Oct 2026 · photobooth-app.org
Integrations
The feature comparison lists WLED countdown and capture signals, GPIO and keyboard triggers, and a REST API.Read 7 Oct 2026 · photobooth-app.org
Security
The feature comparison lists the admin backend as protected.Read 7 Oct 2026 · photobooth-app.org
Support
The maker directs users to its documentation, GitHub discussions, and GitHub issue tickets for support.Read 7 Oct 2026 · photobooth-app.org
License
The maker’s GitHub page says the software is licensed under the MIT license.Read 7 Oct 2026 · github.com
Camera support
Supported camera types include Raspberry Pi camera modules, DSLRs, and USB webcams, with multiple backends usable simultaneously.Read 7 Oct 2026 · photobooth-app.org
Capture features
It supports still photos, animated GIFs, collages, boomerangs, and 3D wigglegrams.Read 7 Oct 2026 · github.com
Capture modes
It supports single images, collages, animations, videos, and multicamera 3D wigglegrams.Read 7 Oct 2026 · photobooth-app.org
Cloud synchronization
The QR-sharing guide says its synchronizer uses rclone to upload files to supported storage providers, including examples for FTP and Nextcloud.Read 7 Oct 2026 · photobooth-app.org
Hardware requirements
The installation guide recommends a Raspberry Pi 4 or 5 with a 64-bit OS, while noting that more performant Debian or Windows hardware is also suitable.Read 7 Oct 2026 · photobooth-app.org
Image editing
Captured images can be modified with frames and text, and backgrounds can be removed or replaced using an AI algorithm.Read 7 Oct 2026 · photobooth-app.org
Live preview and multiple cameras
The maker says two cameras can be used at once, dedicating one to stills and another to live preview or video.Read 7 Oct 2026 · photobooth-app.org
Platform requirements
The setup guide covers Linux and Windows; it recommends Raspberry Pi 4 or 5 with a 64-bit OS and says Raspberry Pi 3 may be slow.Read 7 Oct 2026 · photobooth-app.org
Printing
Sharing and printing use configurable platform-specific commands, and the app does not receive the print job or printer status.Read 7 Oct 2026 · photobooth-app.org
Printing limit
Printing uses a configured custom command, and the app receives no status feedback about the print job or printer.Read 7 Oct 2026 · photobooth-app.org
Privacy consideration
The maker notes that sharing images through a private internet service might conflict with GDPR and describes local Wi-Fi sharing as less likely to conflict with GDPR.Read 7 Oct 2026 · photobooth-app.org
QR sharing
QR codes can link to media hosted online or served by the app on a local network; online downloads require media files to be made publicly accessible.Read 7 Oct 2026 · photobooth-app.org
Triggers and API
Actions can be triggered by touchscreen buttons, Raspberry Pi GPIO pins, keyboard input, or custom solutions calling REST API endpoints.Read 7 Oct 2026 · photobooth-app.org
Wigglegram status
The wigglegram feature is described as in development and likely to change before it stabilizes.Read 7 Oct 2026 · photobooth-app.org
Wigglegrams
A synchronized array of cameras can create animated 3D wigglegrams, and the maker notes this feature is still in development.Read 7 Oct 2026 · photobooth-app.org
Windows DSLR limitation
The Windows DSLR integration uses Digicamcontrol, which the maker says is no longer maintained and will receive no new features.Read 7 Oct 2026 · photobooth-app.org

Plans and prices

Photobooth-App Free Open-source software · MIT license Read 7 Oct 2026 · github.com

Every Photobooth-App plan and price →

Strong points and limits

Strong points

  • Captures photos, collages, animations, videos, and wigglegrams
  • Supports DSLR cameras, Raspberry Pi camera modules, and webcams
  • Offers QR sharing over online or local-network hosting
  • Includes a REST API and GPIO triggers

Limits

  • Wigglegrams are still in development
  • Online QR downloads require publicly accessible media
  • Printing commands provide no job or printer status feedback
  • Windows DSLR integration uses unmaintained Digicamcontrol

Who it suits

It suits people building DIY photo booths who want multiple capture modes, camera options, and event sharing. The setup guide covers Linux and Windows, and listed platforms also include macOS and Raspberry Pi.

Verdict

Photobooth-App offers a broad set of capture modes and sharing options for a DIY event booth. Account for the developing wigglegram feature, public-access requirement for online downloads, and limited print-status feedback.

Where Specifiction places it

Alternatives to Photobooth-AppAll alternatives →