- Home
- Photo Booth Software
- FotoBox
FotoBox
What it is
FotoBox is a free, open-source application for operating a photo booth on Linux, macOS, and Raspberry Pi OS. It supports a range of DSLR models, with compatibility checked against the camera list supported by libgphoto2; DSLR operation requires gPhoto2. Photos or countdowns can be triggered by touching or clicking the screen, using soft or hardware buttons, pressing keyboard shortcuts, or using a presenter. The installation guide describes the official Raspberry Pi Camera Module V2. A hardware buzzer connected to Raspberry Pi GPIO pins can trigger FotoBox when the pigpio library and daemon are installed. On Linux, the application can run without the X Window System using Qt for Embedded Linux. The maker describes FotoBox as customizable, fast, and low in memory use. Support is directed to German- or English-language Raspberry Pi forums. Software bugs and feature suggestions can be reported through the GitLab issue tracker. The free open-source plan costs nothing and covers the photobooth application.
For and against
For
- Supports DSLR cameras through libgphoto2
- Offers touch, button, keyboard, and presenter triggers
- Works with Raspberry Pi Camera Module V2
- Can run without X Window System
- Free and open source
Against
- DSLR use requires installing gPhoto2
- GPIO triggering requires pigpio library and daemon
- Camera compatibility depends on libgphoto2’s list
- Support is routed through Raspberry Pi forums
The verdict
FotoBox provides multiple trigger methods and camera options for a self-built photo booth. Its Raspberry Pi and Linux details make hardware compatibility and setup requirements important considerations.
Who it suits
FotoBox suits people building photo booths with Linux, macOS, or Raspberry Pi OS. It is particularly relevant for setups using DSLR cameras, the Raspberry Pi Camera Module V2, GPIO hardware, or non-X Linux environments.
Plans and prices
FotoBox
free open-source photobooth application · Raspberry Pi/Linux/macOS
Read 15 Oct 2026 · tomikais.github.io
Free open source
Photobooth application · Raspberry Pi, Linux and macOS
Read 9 Oct 2026 · tomikais.github.io
On the record
- Bug reports
- The maker directs users to the GitLab issue tracker to report software bugs or suggest features.tomikais.github.io · read 9 Oct 2026
- Build extensibility
- The project provides CMake and qmake build paths and documents Docker-based cross-compilation for Raspberry Pi binaries.forum-raspberrypi.de · read 15 Oct 2026
- Camera requirement
- For DSLR use, the installation instructions say to install gPhoto2.tomikais.github.io · read 9 Oct 2026
- Camera support
- The application supports various DSLR cameras through gPhoto2 and also supports the Raspberry Pi Camera Module.forum-raspberrypi.de · read 15 Oct 2026
- Changelog item
- Version 1.3.5 improved performance, added a help button, included a Linux installer script, and fixed gPhoto2 camera-model detection handling.forum-raspberrypi.de · read 15 Oct 2026
- Dependencies
- DSLR operation requires gPhoto2/libgphoto2, while GPIO buzzer support uses pigpio.tomikais.github.io · read 15 Oct 2026
- Developer tooling
- Development instructions list Qt Creator, CMake, qmake, Git, Doxygen, Graphviz, build-essential, and ccache.tomikais.github.io · read 15 Oct 2026
- Documentation
- The project publishes generated Doxygen documentation and a README with installation and troubleshooting guidance.tomikais.github.io · read 15 Oct 2026
- Fullscreen mode
- The forum feature list identifies FotoBox as a fullscreen application.forum-raspberrypi.de · read 15 Oct 2026
- GPIO buzzer
- A Raspberry Pi GPIO-connected buzzer can trigger the application through pigpio.tomikais.github.io · read 15 Oct 2026
- Languages
- The forum feature list says the interface is available in German and English.forum-raspberrypi.de · read 15 Oct 2026
- Licence
- The GitHub repository identifies the project as GPL-2.0 licensed.github.com · read 15 Oct 2026
- Limit: GPIO dependency change
- Earlier versions used WiringPi for GPIO, but that framework was no longer maintained and the maker was migrating to pigpio.forum-raspberrypi.de · read 15 Oct 2026
- Limit: incomplete gallery documentation
- The maker acknowledged that the offline guest gallery and its configuration were not documented in a full tutorial.forum-raspberrypi.de · read 15 Oct 2026
- Limit: no live view
- The maker stated in the forum that live camera preview had not yet been implemented.forum-raspberrypi.de · read 15 Oct 2026
- Limit: no printing
- The forum discussion states that photo printing was not implemented at that time and remained planned work.forum-raspberrypi.de · read 15 Oct 2026
- Limit: stalled development
- In October 2022 the maker described the project as largely dormant and said no newer official release had been published after version 1.3.5.forum-raspberrypi.de · read 15 Oct 2026
- Linux framebuffer
- FotoBox can run without X11 using Qt for Embedded Linux and the linuxfb platform.tomikais.github.io · read 15 Oct 2026