0. Introduction: one engine, many features
Fotillo is one of the leading software packages for photo booths and postcard kiosks. This manual describes all of the program's features - so that you can make full use of your hardware and quickly solve any configuration problems.
The most important things to start with
Fotillo works like an engine that is always the same. Around it, optional, paid features are added (camera, printer, payments, sharing, printing from a phone…). That is why every Fotillo package may have a different set of capabilities - depending on what you have downloaded and paid for.
In this manual we describe every feature. If you cannot see one of the options in your own program, it simply means it is not included in your package - not that something is wrong.
What hardware does Fotillo work with?
The program runs on Windows 11, does not require a modern computer and puts little load on system resources. It works with:
| Category | Supported devices |
|---|---|
| Printers | Any printer installed in Windows. Full functionality (two-way communication, matte / glossy printing) with the Citizen CY / CY‑02 and DNP RX1 / RX1HS models. |
| Camera | Any built-in camera or camera connected via USB. In addition, dedicated Canon EOS DSLR and mirrorless cameras (including the 1D X, 5D, 6D, 7D, 80D/90D, 200D/250D, 800D series and the EOS M series). |
| Payments | RM5 Evo / RM5 HD coin acceptors (USB, CCTalk), Innovative Technology NV10 USB+ / NV9 USB+ banknote readers (8‑bit CCTalk), Valina card terminal. |
| Control | Any audio device connected via Bluetooth (wireless support - see chapter 10). |
1. Installation and start-up ↑ top
Fotillo is developing rapidly and is updated regularly. Always download the latest version - only there will you find all the features described here.
1a. Downloading the program - the configurator new
You download and configure the program in one place: the online configurator at builder.fotillo.com. Step by step you assemble a package tailored exactly to your needs, and then download the finished file. You no longer choose a "fixed" version of the program - you decide yourself which features it contains.
Step by step in the configurator
- Site language and documents - you start at the top of the page: choose the language in which the configurator itself should run, and accept the required documents (terms and conditions, privacy policy). Only then do you move on to assembling the package.
- Device - you choose the device type (see the table below).
- Features - you tick the features you need (camera, printing, payments, sharing, printing from a phone…). They determine the contents of the package and the price of the activation code.
- Theme - you choose the look of the device: a ready-made set of screen backgrounds and collage templates (photo layouts on the print) matched to the occasion - for example a wedding, Halloween, Christmas or a corporate event - or a neutral/classic theme. The number of available themes depends on the device type, and you can preview each one before choosing. The theme also sets the interface colour scheme (see also chapter 9).
- Program languages - you choose the default language (the one the program starts in) and any additional languages to be included in the package. This setting applies to the program, not to the configurator website (step 1). 13 languages are available; in the program the user switches between them instantly using the flag icons (see chapter 1d).
- Download - you enter your e‑mail address and receive a download link valid for 24 hours. From there you download the ZIP package with exactly the features, theme and languages you selected.
You can also change the theme and language later
The choice made in the configurator is a convenient starting point. You can later swap the theme (backgrounds, collages, colours) in the program files, and add another language by extracting a language pack into the Langs folder - without assembling a new package. Details in chapters 1d and 7-8.


E‑mail = a technical requirement
The e‑mail address is used solely to send the download link. Signing up for the newsletter is separate and entirely optional.
Device types in the configurator
In the first step you choose the device type. Your choice sets a typical set of features and suggests matching themes - you can fine-tune everything afterwards (add or remove any feature).
| Type | What it is for |
|---|---|
| 📸 Event photo booth | A classic photo booth: takes pictures with a camera, prints them and shares them digitally (e‑mail / QR code). No payments - typically for hire at parties and events. |
| 🎟️ Self-service photo booth | A photo booth that earns on its own: camera + printing + payment (card terminal / BLIK or a coin and banknote acceptor). The customer pays at the device and starts the session themselves. |
| ✉️ Postcard booth / PostCard Kiosk | Postcard device: a photo from the camera (postcard booth) or uploaded from the phone via a QR code (PostCard Kiosk); prints a postcard, with payment. Full list of features to choose from. |
| 🖼️ Photo kiosk | No camera: the customer uploads photos from their phone (QR code) or picks photos from the photographer, and the device prints them - with payment and packages. Its own vocabulary (prints). |
| ❤️ Donation kiosk | No camera: collecting donations with payment (cash / card), optionally with a thank-you screen or a photo. |
| 🪞 Photo mirror | Mirror with a touch screen: animations with sound guide the guest instead of a live preview; camera photo and print. Fixed feature set (camera, printer, animations), no payment. |
From DEMO to the full version - the activation code (token)
The downloaded package starts in DEMO mode (see 1c). To unlock it, you buy an activation code on a dedicated product page. The code corresponds exactly to the set of features chosen in the configurator - technically this is a token, i.e. the sum of the selected features. You know the price already at the feature selection stage - it is shown in the configurator and does not change later. The configurator takes you straight to the right product in the shop. If your particular combination of features is not yet available there as a ready-made product, you fill in a short enquiry form - we will review your needs and publish a product for your token in the shop so that you can buy an activation code (at the same price you already know).
Important - the code is tied to the hardware
The activation code is matched to the token (the set of features) and to the hardware identification number. That is why you provide your device ID when buying - you will find it in the program.



Unpack the ZIP on the photo booth computer
Unpack the package directly on the Windows computer that will run the program. Do not unpack it on a Mac and do not move unpacked files on a USB stick - macOS adds hidden ._name and .DS_Store files to every folder, and the program will not start with them. If you download on another computer, move the ZIP file itself or open the e‑mail link in the browser on the photo booth.
1c. DEMO version (free)
The demonstration version lets you test all features at no cost. The only limitation: you cannot print full-size photos - they will be covered with the word "DEMO". You can, however, check how the program runs on your hardware, what the operation and configuration look like, and the whole process in a photo booth or postcard kiosk.
To start DEMO mode, select the "DEMO" button on the right of the welcome screen. To move to the full version, enter your activation code (bought on the dedicated product page and matched to your selected features - see 1a) and click "NEXT".

1d. Language versions
Fotillo supports devices in any language.
- You choose the language (or several languages) already in the configurator while assembling the package - you receive the program with the right translations straight away. You switch between the languages included in the package using the flag icons in the top right corner of the program (the change is instant).
- You can also add another language later by extracting a language pack into the
Langsfolder in the program directory - the program will recognise it and show the flag after a restart. - You can also prepare your own translation (files in
Langs) or order one at contact@fotillo.com.
Keyboard layouts in Windows
The program switches the Windows on‑screen keyboard to the program language (e.g. Cyrillic for Ukrainian) and, on the e‑mail address screen, to the English layout with a visible @. This only works for layouts installed in Windows. During system installation (or later: Settings → Time & language → Language & region → Add a language / Options → Keyboards) add layouts for every language the booth will run in, plus English (United States). If a layout is missing, the program switches to the Windows default layout and writes “brak ukladu klawiatury” to Trace.txt. When a language has several layouts (e.g. US and US‑International), the program keeps the one already active and otherwise takes the Windows default.
What's new new
The program is currently distributed in 13 languages (including PL, EN, DE, LT, UA, ES, FR, IT, PT, RO, HR, SL, EL). To make the program always start in a particular language, press F4 and select it in the "Default language" field. The list only shows languages actually installed in the Langs directory.
Important
For the default language (and other changes in F4) to take effect, save the changes and restart the program (to close: ALT+F4).



Langs folder and the "Default language" field in F4.2. Configuration: F2 / F3 / F4 / F5 menus ↑ top
The program has four menus hidden behind function keys. You open them from the main screen, the same one on which the guest picks a template:
- F2 printer: device status, print counters, prints left from the activation code and the lock after a given number of photos.
- F3 labels: the texts the program adds to the print - title, date, names, hashtag.
- F4 program settings: from language and colours, through photos, filters and payments, to the connection with Fotillo Cloud. This is the largest menu and most of this chapter is about it.
- F5 print profile: your own image setting for printing. The screen works only with the Advanced filters / AI backgrounds feature; we describe it in 2e.
Not every program has every setting. You only see the ones that belong to the features bought in your package - the rest is neither on the screen nor in the configuration files.
2a. Printer menu F2
Shows the printer status and print statistics, and lets you lock the printer after a specified number of photos.
| Field | Meaning |
|---|---|
| Printer status | Whether the printer is connected and communicating (applies to two-way printers Citizen CY/CY‑02, DNP RX1/RX1HS). |
| Photos printed in the program | How many photos have been produced in Fotillo. |
| Printed on the printer / outside the program / total | Printer statistics shown directly in the program, including prints made without Fotillo. |
| Purchased number of prints | Prints remaining from the current package. You can top them up at any time. |
| Physical amount on the roll | How many photos can still be printed on the loaded roll - media monitoring. |
| Lock printer after | Hiring out the photo booth for an event? Set a limit - once it is reached the program will block further printing. |

2b. Labels menu F3
Lets you add texts printed on the photo - for example Title, Date, Names, Hashtag. Where does this list come from? Labels are part of the template (collage), not of the program: each template declares for itself which labels it supports and where it places them on the print, and F3 shows the labels collected from all templates installed in the Collages directory. That is why the list of fields can differ between devices. The text you enter is printed on every photo (in templates that support that particular label) until you change or delete it. The DEFAULTS button clears the entered texts along with the remembered list of labels; when you are finished, choose SAVE.
Labels also go into the file metadata
The label texts are written not only on the print but also into the metadata of the saved JPG file as keywords (the “Tags” field in Windows Explorer, also searched by Google Photos). Only labels typed in F3 become keywords; the template’s default text (e.g. “www.fotillo.com”) is not written. Every file additionally receives the program name with version, the description Created by Fotillo (fotillo.com) and the date taken. Digital copies of the photos (sharing, e‑mail, Album, backup) also carry a discreet fotillo.com signature in the bottom‑right corner; the paper print has no signature. These entries cannot be switched off.
Can't see any labels in the list?
An empty list in F3 usually has one of two causes. 1) Templates without labels - if none of the installed collages defines any labels, F3 has nothing to show (this applies to some template sets). 2) A remembered old list - the program builds the label list on first start-up and remembers it. If you have since replaced the contents of Collages (for example added templates that do have labels), click the DEFAULTS button in F3 and restart the program - the list will be rebuilt from the current templates.
Important - fonts
The default font is RobotoSlab. If it is not present on the system, you will find it in the Fonts directory in the program package. Select all 4 files → right-click → Install for all users. This significantly improves the look of the text in every template.


2c. Configuration menu F4 - the full list of settings
This is the program's main settings menu: from general parameters (language, colours, prices), through e‑mail notifications, to external devices (printer, payments). Each row has a question mark "?" on the right - click it and the program will show a short hint. Below we describe all F4 sections and parameters in the order in which they appear in the program.
Remember
Not every program has every parameter - it depends on the features in the package (a version for e‑mail delivery only has no printer settings, and a free event photo booth may have no payment section). Saved changes take effect after a restart. If you spend more than 5 minutes configuring, the program will return to the main screen without saving.
Program
| Parameter | Description |
|---|---|
| Accent colour new | The colour of active buttons and selections. Format #RRGGBB (default #F03C0A). |
| Heading colour new | The colour of headings on the screens. Default #000000. |
| Text colour new | The colour of text, labels and values. Default #4B4645. |
| Border and button colour new | The colour of borders, lines and inactive buttons. Default #858180. |
| Number of templates on screen | How many templates to show on the welcome screen. Choose from 1-6. |
| Default language | The language the program starts in (you select the others with the flags). The list only shows languages installed in the Langs directory. |
| Print-code message | Enables the message about the number of prints running low (a reminder to buy an additional code at fotillo.com). |
| Warn at | The number of remaining prints at which the above message appears. |
| Main screen after | The time (in minutes) after which the program returns to the main screen - this protects the privacy of the previous customer's photo. |
| Lift the buttons on a portrait screen (%) new | Applies ONLY to a monitor mounted vertically (photo mirror) - it does nothing on a landscape one. Enter what percentage of the screen height should stay empty at the bottom: the whole layout then moves up and the buttons land in a band a standing guest reaches without effort, children and wheelchair users included. 0 = layout unchanged. For a 65-inch monitor mounted 35 cm above the floor enter 30; mounted higher it needs a larger value. Set it once, by looking at the screen. |
| Lift the on-screen keyboard (%) new | Where the Windows on-screen keyboard should appear, for example when typing an e-mail address. Enter a percentage of the screen height measured FROM THE TOP: a SMALLER number lifts the keyboard HIGHER. On a portrait monitor the keyboard places itself at floor level and the guest has to crouch. Start with 60 and adjust by looking at the screen. 0 = leave Windows settings alone. NOTE: any value other than 0 changes a Windows setting on this computer and persists after the program closes. |





Printer
| Parameter | Description |
|---|---|
| Printer new | Selection of the device from a dynamic list of printers installed on the system (previously the list was fixed). Once you select a printer, the communication mode and USB port are set automatically (Citizen CY, DNP RX1 or an ordinary printer) - you no longer have to enter the port number by hand. |
| Fixed number of prints | How many prints each person receives. 0 = the customer chooses. |
| Maximum number of prints | The upper limit when the above = 0. |
| Lock printer | Enables the lock in F2 after a set number of photos. |
| Orientation of the printed photo | Reversed (recommended for most), according to the collage, or according to the printer settings (recommended for Citizen and DNP). |
| Print logo | Overlays the FrameL.png frame on the print; the digital version is saved without the frame. |
Prints versus strips
The print counts refer to full-size photos (10×15 or 15×20). A template with strips gives twice as many pieces - the program will offer 2/4/6 strips but will count this as 1/2/3 prints.

Photos and filters new
This new group brings together in one place everything that happens to the photo after it has been taken: filters, AI backgrounds and saving files to disk (previously these parameters were scattered across the Printer and Photos sections).
| Parameter | Description |
|---|---|
| Image filters | Enables the panel of 6 standard filters below the photo (see chapter 4). Disabled = the panel is hidden and we print straight away with the default filter. |
| Advanced filters | Enables the column of 10 artistic filters with a strength slider (an additionally paid feature - see chapter 4). |
| Default filter new | The filter selected when the print screen opens. The list is now dynamic - it shows by name exactly those filters that are currently enabled (standard and, where applicable, advanced), instead of the former 0-6 number. |
| Background replacement (AI) new | Enables background selection tiles on the print screen: original, your own backgrounds from the Background directory, background blur and a black-and-white background (see chapter 4). A paid feature, shared with the advanced filters; it requires downloading an AI model. |
| AI model (quality / speed) new | automatic / hr (quality) / lite (speed). The automatic mode uses the hr model if it is present in the Model directory, and lite otherwise. On less powerful hardware choose lite. |
| AI background at start-up new | Which background tile is selected automatically at the start: disabled (original), the first file from Background, background blur or black-and-white background. Handy when the whole event is to have a single style without guests having to click. |
| Saving original photos / Folder for originals | Saves every photo taken at its original resolution in the specified directory (regardless of whether it was used in a collage). |
| Photo storage | The folder on disk where finished (printed) photos are saved. |
| Storage for retaken photos | The folder for shots rejected with the "Retake" button. |
| Animations instead of live preview new | Photo mirror mode: instead of the camera preview the program plays animations with sound (Anim* files in the Images folder). The countdown plays to the end and the photo is taken at the start of the AnimNPhoto animation. With no files present the classic preview with countdown is used. File naming is described in the user manual. |
| Animation volume (0-100) new | Animation sound volume. 0 = silent (when the venue has its own sound system). |
| Photo animation time (s) new | How many seconds to show the photo animation image (AnimNPhoto files). For video animations the file length applies. |
AI backgrounds require the model file
The AI model (BiRefNet) is not part of the package - download it from builder.fotillo.com/models/ and place it in the Model directory next to Fotillo.exe. If you enable "Background replacement (AI)" without the model file, the program will not allow the settings to be saved and will show a message telling you what to do. For typical use we recommend the lighter birefnet-lite.onnx model - it works on any hardware.

Photos
| Parameter | Description |
|---|---|
| Taking photos | Enables taking photos with a camera or a USB webcam. Disabled in versions that do not take photos (e.g. a print point, printing from a phone). |
| Capture device | Built-in camera, USB camera or a dedicated Canon EOS camera (selected from the list of available devices). |
| Camera / single photo / collage resolution | The resolution of the preview, of a single photo and of the photos in a collage (for a USB camera). The default values are optimised for smooth operation on most devices. |
| Countdown delay | Additional countdown time while the photo is being taken. |
| Time for the first photo | Time (s) for a single photo or for the first photo in a collage. |
| Time for subsequent photos | Time (s) for the second and every following photo in a collage. It is worth increasing this when guests need more time between shots. |
| Countdown speed | How many seconds a single step of the counter takes. |
| Confirmation of each photo | The customer accepts or retakes each shot - very useful with multi-photo templates (see chapter 4). |
| Mirror | Enables the "mirror" preview so that the user can check their appearance before the photo. |

Final screens
| Parameter | Description |
|---|---|
| Time for the second-to-last screen | Time (s) for which the screen after printing is displayed, with information about collecting the photo. |
| Time for the last screen | Time (s) for the last screen (e.g. an invitation to sign the guest book). |
Advertising
| Parameter | Description |
|---|---|
| Advert display time | Time (s) for which the advert is displayed. |
| File name | A file from the Images directory. Supported formats: .avi .mp4 .wmv .jpg .png .bmp. After adding a file, restart the program. |
SMTP
The mail server used to send photos by e‑mail. By default messages go out from our mailbox; enter your own details so that messages are sent under your own brand.
| Parameter | Description |
|---|---|
| SMTP server / SMTP port | The address and port of the mail server. |
| Account / Password | The login details for the mail account. |
| Display name | The sender name visible to the recipient of the message. |
| Reply-to address | The address to which a reply to the message will be sent. |
Reporting
| Parameter | Description |
|---|---|
| Program status reporting | Generates a report into the %appdata%\Fotillo\Reports directory. |
| Sending reports and photos | Enables sending reports and photos by e‑mail. |
| Report recipient | The e‑mail address to which the reports are sent. |
| Report title | Title printed in the report header (e.g. Cash summary). Empty = text from the program language. |
| Owner details | The company details printed on the report. |
| Device details | The device description/identifier printed on the report. |
| Device location | The location of the device (on the report). |
| Report number | The sequential number printed on the report. |
| VAT rate | The VAT rate - match it to the rate applicable to your business. |
| Reporting time | The time at which the device sends the daily report. |
| Media warning | The number of prints left on the roll at which the program sends a warning (DNP RX1 and Citizen CY only). |
| Message copy | The address that receives copies (BCC) of the messages containing photos. |
The daily report includes, among other things, the total payments accepted, the number of prints, the state of the roll and information about problems with the devices (camera, coin acceptor, banknote reader, terminal, printer).
Photo upload new
| Parameter | Description |
|---|---|
| Ask about uploading photos | Enables the screen asking whether to upload a photo - used for example with printing from a phone (see chapter 6). |
| Photos from the photographer | Allows printing of photos supplied by the photographer (from a folder). |
| Photo directory | The path to the folder that synchronises the photographer's photos. |
HOT FOLDER new
| Parameter | Description |
|---|---|
| Automatic printing of the photographer's photos | Switches on HOT FOLDER mode: a screen with preview-only template tiles, receiving photos from the photographer and printing without anyone touching the screen. Off works as a pause - printing stops but the link with the photographer stays. Requires the device to be paired with Fotillo Cloud. |
Sharing and Payments
These are the two most extensive F4 sections - we describe them separately, with diagrams: Photo sharing → chapter 6 and Payments → chapter 5 (there you will find the full list of parameters, including coin/banknote channels and terminal configuration).




2d. HOT FOLDER on the device new
You switch the mode on in the F4 menu, in the HOT FOLDER section. How the photographer connects to the device and sends photos is described in chapter 7.
The device screen
The device shows tiles with the templates it has, but they cannot be pressed - they are only a preview of what the photographer can choose from. Below the tiles there is a status bar showing:
- what the program is doing - waiting for photos / building the print / printing,
- a progress bar for the current batch of photos,
- the photographer's account the device is connected to,
- the paper left on the roll - if the printer reports it,
- purchased prints - how many are left from the activation code,
- the printer status.
When the device has no source of photos - HOT FOLDER off and photos from a folder off - the template selection screen is not shown at all. In its place there is a Temporarily out of service message: the guest has nothing to tap, and the operator sees that the settings are in the F4 menu.
Prints and the print counter
- If the operator has set Fixed number of prints in F4 to more than zero, the photographer cannot change it - every batch is printed in that quantity.
- If Fixed number of prints =
0, the photographer chooses on the phone between 1 and the value of Maximum number of prints. - With a template with strips the photographer sees even values (2, 4, 6…), because one print is two strips.
Every print uses up the activation code
Every print and every extra copy reduces the number of prints left on the activation code - exactly as with photos taken by the camera. The counter is shown on the device screen and in the photographer's panel.
When the printer is not ready
The batch is not lost: it waits and prints itself as soon as the printer is back at work. The printer status is visible on the device screen and in the photographer's panel.
Where the files end up
Exactly as with photos from the camera:
- the originals of the photographer's photos go to the folder for originals (F4 → Saving original photos / Folder for originals),
- the printed template goes to the folder with printed photos (F4 → Photo storage).
The HotFolder working folder is cleared after printing, and Fotillo Cloud does not store the photographer's photos - it is only a buffer the device downloads them from.
What this mode does not have
- The guest cannot send photos with a QR code - in this mode the upload channel belongs to the photographer.
- Payments are switched off.
The switch works as a pause
Switching the Automatic printing of the photographer's photos parameter off in F4 stops printing but does not disconnect the photographer. Switch it back on and everything works again, with no code to enter.
2e. F5 print profile menu new
A print profile is your own saved image setting that the device prints with - matched to the printer, the paper and the light in the venue. You open the screen with F5 on the start screen; it is available only with the Advanced filters / AI backgrounds feature.
What you set
- A base filter - one of the program's filters (or none).
- Five sliders: brightness, contrast, saturation, colour temperature and vignette.
You see the result immediately - the live preview is recalculated on a photo after every change. The program shows the last photo from the folder for originals; you can also load your own reference photo from a file.
Saving, export, import
- SAVE - saves the profile on the device.
- EXPORT - writes the profile to a file you can carry to another device.
- IMPORT - loads a profile from a file; handy when several devices have to print the same way.
- DEFAULT SETTINGS - restores the factory values.
How to put the profile to work
You select the saved profile in F4 → Photos and filters → Default filter as the entry "Custom print profile (F5)" - the last one on the list of filters. From then on every print is made with that profile, including the automatic printing in HOT FOLDER mode.
A tool for the operator, not for the guest
The profile does not appear as a tile on the filter selection screen. The guest neither sees it nor can switch it off - it works only as the default filter.
3. Where the photo on the print comes from ↑ top
The photo that ends up on the print or is shared can come from three sources - depending on the features in your package:
- Camera - the classic photo booth: the photo is taken on the spot with a USB camera, a built-in camera or a Canon EOS DSLR.
- Photos from the photographer / HotFolder - the program prints/shares photos supplied by the photographer (from a folder).
- Print from phone (QR) new - the guest scans a QR code and sends a photo from their own phone to be printed by the device. Ideal for personalised postcards without a camera.
Two different "QR" features - don't confuse them
These are two opposite directions. We describe them in detail in chapter 6. In short: Print from phone = phone → device (for printing); Sharing = device → phone (download/e‑mail).
Photo mirror - animations instead of the live preview new
In a photo mirror the guest does not look at a camera preview - they see themselves in the mirror. A preview on the screen is redundant there, and even gets in the way. That is why Fotillo can play animations with sound instead: an invitation to pose, a countdown, and finally a short animation at the moment of the photo that masks the shutter and the time it takes for the frame to arrive from the camera.
The principle is simple: the file name decides the role, the presence of the file switches it on, and the number of files sets the duration. There is nothing to click - just put the files in the Images folder next to the program.
File names
| File | Role |
|---|---|
Anim1.mp4 | Animation before the first photo - invitation to pose and countdown. Plays to the end. |
Anim1Photo.mp4 | Animation at the moment of the first photo. The shutter fires exactly at its start. Optional file. |
Anim2.mp4, Anim2Photo.mp4 | The same for the second shot, Anim3… for the third and so on. The number matches the consecutive shot in the template. |
Anim.mp4 + AnimPhoto.mp4 | One pair for all shots - handy when you do not want separate animations per photo. |
The program looks for files in this order: AnimN → Anim → Anim1. If the template has four shots and you only uploaded Anim1 and Anim2, shots three and four fall back - they will not be left without an animation. When there is no Anim* file at all, the program returns to the classic preview with a countdown.
A missing file never stops the session
If there is no AnimNPhoto animation, the photo is taken immediately after the countdown. The session carries on and the guest notices nothing.
Countdown from images (instead of video)
An animation can be assembled from single images. The number after the dash is the number of seconds before the photo at which the frame appears on screen:
Anim1-5.png- appears 5 seconds before the photo;Anim1-3.png,Anim1-2.png,Anim1-1.png- the following seconds;Anim1-0.png- the last frame, the photo is taken right after it.
The numbers need not be consecutive: a set of 10, 5, 3, 2, 1, 0 works too - frame “10” stays for 5 seconds, “5” stays for 2 seconds, then one second each. Want a longer countdown? Add Anim1-10.png and change nothing else.
Sound
When the animation is a video with sound, nothing else is needed. For an animation made of images, add separate audio files: Anim1.wav plays throughout the stage before the photo, and Anim1-3.wav is a short signal at a specific frame (for example a beep on 3‑2‑1). You set the volume in F4 - the value 0 mutes the animations when the venue has its own sound system.
Portrait and landscape screens
A photo mirror usually stands vertically, but the same animations are useful on a landscape screen. Add the suffix -v for portrait or -h for landscape: Anim1-v.mp4, Anim1-h.mp4 (the same works for frames: Anim1-5-v.png). A file without a suffix is used when there is no version for the detected orientation.
The recommended resolution is Full HD - 1080×1920 in portrait, 1920×1080 in landscape. It is not required: the program scales the animation to fill the screen, cropping the excess.
The “Animations / Adverts” function
The animation mode belongs to the Animations / Adverts function - the same one responsible for the interstitial advert screen during printing. It requires a printer. In the configurator choose the Photo mirror device and the function will already be included.
4. Printing, filters and finish ↑ top
Image filters
After the photo has been taken, the customer can choose from 6 standard filters: original (colour), greyscale, sepia, inversion, edge detection (Sobel) and edge inversion. Selecting a filter immediately shows the effect in the preview.
Control from F4: the "Photos and filters" section new
The entire selection screen is built by three independent switches in the F4 → Photos and filters menu: Image filters (the panel of 6 standard filters), Advanced filters (the column of 10 artistic filters) and Background replacement (AI) (the background tiles - described below). Each can be switched on or off separately.

Switch off Image filters if you want to speed up service and print straight away in one set style - the program will then use the filter from the Default filter parameter. In versions without a photo on the print, the filter panel does not appear anyway.
New: advanced filters new
The Advanced filters switch adds a vertical column of 10 artistic filters on the left (including Beauty, Vintage, Noir, Pencil sketch, Oil painting, Neon, Newspaper halftone, Tilt‑shift) with a strength slider - alongside the standard filters below the photo. This is an additionally paid feature: you enable it by ticking it in the configurator (it is added to the activation code), and it requires a photo source (camera, photographer or printing from a phone).

AI backgrounds - replacing the photo background new
Fotillo can remove the photo background and replace it on the fly - without a green screen. Artificial intelligence (the BiRefNet model) detects the people in the photo and separates them from their surroundings, and everything is computed locally on the photo booth's computer - no photo is sent to the internet. Once the Background replacement (AI) parameter is enabled, tiles appear on the selection screen:
- Original - the photo unchanged;
- Your own backgrounds - one tile for each image file placed in the
Backgrounddirectory in the program folder (e.g. a beach, a city skyline, wedding decorations); - Background blur - the people stay sharp while the surroundings are gently blurred (a portrait effect);
- Black-and-white background - the people in colour against black-and-white surroundings.
The "Blur" and "Black-and-white" tiles work even when the Background directory is empty. The AI background at start-up parameter (F4 → Photos and filters) lets you preselect a particular tile - for example a whole wedding with one fixed background.
The AI model - a one-off download
Because of its size, the model is not part of the program package. Download it from builder.fotillo.com/models/ and place it in the Model directory next to Fotillo.exe. Two files are available: birefnet‑lite (approx. 175 MB - fast, works on any computer, recommended) and birefnet‑hr (approx. 890 MB - the highest mask quality, a graphics card with about 4 GB of memory is recommended). You make the choice with the AI model (quality / speed) parameter. Once downloaded, the feature works without an internet connection.
One paid feature: "Advanced filters / AI backgrounds"
Advanced filters and AI backgrounds are sold together as a single item in the configurator - one tick unlocks both capabilities within the same activation code.

Background directory, Background blur and Black-and-white background.Finish: glossy / matte paper
With two-way printers (Citizen CY/CY‑02, DNP DS‑RX1 / RX1 HS) the customer can choose the finish after accepting the photo: glossy or matte.

Confirming and retaking photos
In templates with several photos it is hard for every shot to come out perfectly. That is why, after each shot, the customer can click "Retake" and repeat only the last photo (for example one with closed eyes) - without repeating the whole series. The feature is enabled by the Confirmation of each photo parameter (F4 → Photos).

5. Payments ↑ top
Your photo booth can pay for itself - accepting coins, banknotes and card payments. Below: the supported devices and their configuration.
Payment settings (F4)
Disabled by default
new In a freshly downloaded package Payments are disabled by default - as are e‑mail delivery, QR sharing, printing from a phone and e‑mail reports. You deliberately enable the features that involve money and sending photos in F4, once the devices and accounts have been configured.
| Parameter | Description |
|---|---|
| Payments | Enables the payment collection screen in the program. Disabling Payments also disables monitoring of communication with the coin acceptor, the banknote reader and the terminal (see chapter 10). |
| Package mode new | The option to buy the service in quantity-based and time-based packages (a form of promotion). Available in the Vending and PostCard Kiosk versions. The parameter has been moved from the Program section - it is now together with the other payment settings. |
| Price | The price of a single print in the selected currency. |
| Price / Quantity of the quantity package | The price and the number of photos in the package (e.g. 11 photos for 50 zł). |
| Show additional payment | The program will show how much extra needs to be paid for the selected photos/packages. |
| Price / Number of minutes of the time package | The program runs for X minutes for a set amount. |
| Silver token (promotional) | For the venue manager - a demonstration without payment. |
| Gold token (service) | For the service technician - a test photo. |
| Currency | The currency symbol (shown next to prices and printed on the report). |
Payment devices (F4)
| Parameter | Description |
|---|---|
| Comestero RM5 | Enables the coin acceptor and its monitoring. |
| Port (coins) | The serial port number of the coin acceptor (COMx). |
| Channels in normal / package mode | Which acceptor channels are active (which coins it accepts) in normal and package mode. |
| Channel values (coins) | The values of the individual channels. Pattern channel:value:description. |
| NV10+ banknote reader | Enables the banknote reader (Innovative Technology) and its monitoring. |
| Port (banknotes) | The serial port number of the reader (COMx). |
| Channels in normal / package mode | Which banknote denominations are accepted in each mode. |
| Channel values (banknotes) | The channel values. Pattern channel:value:description. |
| Terminal | Enables card payment (Valina terminal). |
| Terminal ID | Must be the same as the one set in the device. |
| Terminal currency | The currency in which the terminal accepts payments. |
| Value template / in Promotion mode | The definition of amounts and payment buttons. Pattern actual value:credited value:button description; |
| Daily balance | How often (in hours) the terminal performs its daily balance. |
Important - token configuration
On the coin acceptor, channels 8 and 9 are reserved for tokens (8 - promotional, 9 - service). Do not program coins on them.
Structure of channels and modes
The channel values of the coin acceptor and the banknote reader are written as:
{channel no.}:{value}:{name} - successive entries separated by a semicolon.
The card terminal supports two modes: {payment}:{credited}:
3:3:- the customer pays 3 EUR, the program credits 3 EUR.11:12:- the customer pays 11 EUR, the program credits 12 EUR (a promotion for higher amounts).
Do you need different channels or modes? Write to contact@fotillo.com. Almost any currency is supported.







7. Fotillo Cloud - the operator panel ↑ top
The Cloud is the other half of Fotillo. The photo booth takes photos and prints them, and the Cloud handles everything that happens after the print: the page where a guest downloads their photo, the shared party album and printing from a phone. You set up your account once, at cloud.fotillo.com, and it serves all your devices.
The photo's journey - why the QR code works right away
The address where the guest will find their photo is created on the booth, not on the server. That is why the QR code appears instantly and is correct even when there is no internet at that moment - the file will reach the Cloud later, on its own.
Your booths - pairing
The panel opens with the Your booths list. Each row is one device: the name, the pairing date and Last seen - that is, when the booth last contacted the Cloud. This column is the simplest test of whether the device has a connection.
Above the list you will find the pairing code. You type it into the program on the booth: key F4 → the Cloud button → the left column of the window. From that moment the device belongs to your account. Pairing is also an internet test - if it goes through, the connection works.
You can disconnect a booth with the button in its row, for example when you sell the device. The number of booths connected at the same time is limited; once you reach the limit, the panel shows a message.

The look of the sharing page
What the guest sees after scanning the QR code is set in the panel under the Page appearance button. You have these options:
| Field | What it does |
|---|---|
| Title | The heading of the page where the guest views and downloads their photo. |
| Logo | Your company mark above the photo. |
| Logo link | The address the guest goes to after clicking the logo - for example your website. |
| Background | The background image of the page. |
| Price list link | Room for your offer - a guest who has just had fun at a party is the best audience there is. |
new Page customization is a paid feature. While it is inactive, the guest sees the default Fotillo look, but you can prepare the settings right now - they start working once you activate it. You activate them with a code: in the panel you will find your Operator ID, which you paste in the shop when you buy, and the activation code you receive goes back into the panel. The code works on that one account only. Buy a customization code in the shop →

Events - a different look for every party
An event is a time window on a specific booth that has its own page appearance. Photos taken inside that window get the event's customization; all the rest get your standing setting.
The booth needs no settings for this at all. The photo carries the information about which booth it came from and when it was taken - the Cloud works out the rest by itself. That is why you can create an event even after the party, and the photos will still get the right look.
When you create an event you give four things: the Name (visible to guests under the photo), the Booth, the Start and the End. Then you fill in the look - an empty field inherits your default setting, so you only fill in what should be different.


Windows on the same booth must not overlap
If you try to save an overlapping period, the panel refuses and points to the clash. If you are running two parties at the same time, assign them to two different booths.
Events are part of the paid customization - without it the button shows an invitation to activate with a code.
Photos and space on your account
The Photos button opens the list of everything that has reached the Cloud from your booths. In the Account section you see the email address, the account type (company or private person) and Storage used. Active customization raises the available space to 10 GB.
new When usage gets close to the limit, you get a warning email - before you run out of room for the next party. You do not have to watch it yourself.
The party album - what your client gets
The album is created by the client (for example the newlyweds) on their own Cloud account - an account separate from your operator account. All you do on the booth is enter their party code (see chapter 6). Still, it is worth knowing what the client gets, because you are usually the one who tells them about this feature:
| What | How much |
|---|---|
| Free account after sign-up | 1 month of validity + 1 month grace period, 500 MB |
| Storage packs you can buy | 2 GB, 5 GB or 10 GB - each for 6 months |
| Top-up | With a code from the shop, entered in the album panel - Album storage packs |
After the grace period the album stops being available, so it pays to warn the client to download the photos in time or extend the account. The detailed rules are in the Album account terms on the Cloud website.

Photos from the photographer: HOT FOLDER mode new
In HOT FOLDER mode the photographer sends photos from their own phone and the device prints them by itself - without anyone touching the screen.
This is the mode for a photographer working at an event: they shoot with their own camera, pick on their phone the photos that should be printed and tap PRINT. Everything else happens without the guest and without an operator at the device. The mode belongs to the Photos from the photographer / HotFolder feature.
How it works - step by step
- The photographer creates an account in Fotillo Cloud - free of charge, the same kind of account as the operator's (with a data processing agreement), at cloud.fotillo.com.
- In their panel the photographer generates a code in the format
HF‑XXXX‑XXXXand passes it to the operator. - The operator pairs the device with Fotillo Cloud - the Fotillo Cloud window from the F4 menu, left-hand side of the screen (operator account). Without this the photographer's code cannot be entered.
- The operator enters the photographer's code on the right-hand side of the same window. From that moment the device and the photographer's phone are connected.
- On the phone the photographer picks a template from the list of templates loaded on the device, uploads exactly as many photos as the template has fields (the page keeps count), chooses the number of prints and taps PRINT.
- The device downloads the photos, builds the template and prints. The main screen does not change - nobody has to click anything.
The link with the photographer does not expire
Once entered, the code works until it is disconnected - either on the device (the F4 menu) or in the photographer's panel. The equipment can therefore be prepared and tested several days before the event and simply switched on on the day.
8. Templates (collages) ↑ top
Templates (collages) determine the design, layout and appearance of the photos. Original Fotillo templates (more than 20 000) are available exclusively at fotillo.com/templates - you can filter them by the number of photos, colours, theme and tags. Some are free, most cost 6-8 EUR.
Template editor - make your own design in the browser
new You do not have to stick to the ready-made designs. editor.fotillo.com is our template editor that runs in the browser - you design the print layout in it: where the camera photos go, what the background will be, what text and decorations there are. You export the finished design as a ZIP package and copy it into the Collages folder exactly the same way as a template from the shop.
The editor does not process real photos - you draw photo slots in it, and the actual shots are put there by the Fotillo program during the party. What you see in those slots while designing is only a rough preview.
You can try it without creating an account
Designing and a trial export are available right away, with no registration - just go to editor.fotillo.com. An account is only needed when you export a template ready for printing.

How to install a new template
Extract the purchased template into the Collages directory in the program folder. The program will show it to customers as a selectable option. Deleting the template folder = removing it from the list. Simple file management.

Collages directory with extracted templates.What a template consists of
You can edit each Frame* image - add your own logo or text, or change the graphics completely. Collage.xml sets, among other things, the background colours, the dimensions of the photo frames and how the remaining elements are interpreted. Do you need changes to a template? Order a bespoke edit.

Seasonal templates - a date in the folder name
new A folder inside Collages can be named after a date or a date range. Its templates are then shown only during that period and hidden from guests on all other days. Nothing needs to be switched over or restarted - the set is checked every time a guest opens the template selection screen, which in coin-operated booths happens right after pressing START.
The folder name must be the date and nothing else - no occasion name, no extra words. Always write the day and month with two digits, separated by dots.
| Folder name | When the templates are visible |
|---|---|
| 24.12 | only on 24 December - every year |
| 24.12.2026 | only on 24 December 2026 |
| 01.12-26.12 | from 1 to 26 December - every year |
| 01.12.2026-26.12.2026 | from 1 to 26 December 2026 |
| Wedding | a name without a date - the folder is visible all year round |
A period that crosses New Year is best set up as two folders holding the same set of templates: 27.12-31.12 and 01.01-03.01. Written this way it works every year and you never have to update the year - the most convenient option for permanently installed booths. Use full years (27.12.2026-03.01.2027) only when the theme should appear once.
Where this works best
In permanently installed booths - shopping centres, hotels and tourist attractions. You prepare the folders once and the booth changes its look on its own all year long: Christmas templates in December, Easter ones in spring, Halloween at the end of October, and the standard set outside the season. Nobody has to travel to the site to switch templates over.
Keep one folder without a date
If every folder in Collages has a date, then on a day outside all of the ranges the guest will see an empty template selection screen. Always keep at least one folder with an ordinary name - that is your standard set for the rest of the year.
9. Appearance: themes and interface colours new ↑ top
The look of the program can be adapted to your own brand or to the occasion on two levels:
- Graphic theme - a coherent set of backgrounds, collages and interface graphics (e.g. wedding, festive, corporate). You choose the theme when downloading the package in the configurator.
- Interface colours - four configurable program colours (accent, headings, text, control elements). You set them in the F4 menu → Program section, entering values in
#RRGGBBformat.
The accent colour
The accent colour (by default the Fotillo corporate red) governs active buttons and highlights. By changing the four colours you can match the interface to your visual identity without touching the templates.


10. Reliability and wireless mode ↑ top
Automatic error recovery
The program constantly checks communication with the peripheral devices and reacts to problems by itself:
- Frozen communication (e.g. a USB port) → the program restarts the computer to restore normal operation.
- A jam or no paper (two-way printers) → the program locks and displays a request to call an attendant.
- A blocked coin acceptor / banknote reader → the program locks so that it does not take payment from further customers.
new Only devices enabled in the configuration are monitored: disabling Payments in F4 also disables monitoring of the coin acceptor, the banknote reader and the card terminal; the Canon camera is only checked when it is selected as the image source. A disabled feature will never trigger a restart.
new The restart no longer happens "out of the blue": the program first displays a warning screen with a 30-second countdown, the name of the device that has stopped responding and an ABORT RESTART button. If the time runs out the computer restarts (as before); touching the button aborts the restart and resets the error counter - if the device still does not respond, the screen will appear again after a few minutes. The screen is only shown on the screensaver (never during a customer session).

Wireless operation (Bluetooth)
Fotillo can be operated without physical access to the computer. Any audio device connected via Bluetooth can serve as a remote control: the left/right buttons move through the options (filters, templates, buttons), and the main button (e.g. Play/Pause) confirms. The basic functions are available: choosing a template, accepting or retaking a photo, choosing a filter, the number of prints and printing.
Blocking edge gestures (touch screens)
new On a touch screen a guest can swipe from the edge of the display and pull out Windows elements: the taskbar (from the bottom), the notification centre (from the right), task view (from the left) and the title bar (from the top). Fotillo runs full screen, but it cannot stop these gestures itself - Windows handles them. The package contains an EdgeGestures folder with two scripts that turn these gestures off and back on.
Turning the block on:
- Open the
EdgeGesturesfolder in the program folder (next toFotillo.exe). - Double-click
Block-edge-gestures.cmdand confirm the Windows consent dialog - the change applies to the whole computer, so it needs administrator rights. Once is enough. - The script refreshes the desktop itself. Check every edge with your finger - nothing should slide out. If something still reacts, restart the computer.
You can lift the block at any time: run Unblock-edge-gestures.cmd from the same folder. The setting returns to the Windows default.
When you need this
Whenever the booth stands unattended and has a touch screen - at parties, in shopping centres, in hotels. Without the block a curious guest leaves the program for the Windows desktop with a single swipe. The block changes nothing inside the program: Fotillo works exactly the same, and you still have normal access to the computer with a mouse and keyboard.
What the block does not do
It does not disable the keyboard: shortcuts such as Ctrl+Alt+Del or Alt+Tab keep working - which is good, because they always let you back into the computer. A guest at the booth usually has no keyboard, so in practice this is entirely enough. The setting applies to the whole computer, not only to Fotillo.
11. Legal aspects / GDPR ↑ top
By using Fotillo you accept the Terms and Conditions and the licence agreement - please read them before installation.
Some features (sending a photo by e‑mail, generating a link to a photo) process customers' images on Fotillo servers. Under the GDPR (EU Regulation 2016/679), as the data controller you should:
- have a lawful basis for processing customers' images and obtain their consent,
- provide a clear privacy notice for people using the device (who the data controller is, for what purpose and on what basis you process images, and how to contact you),
- consider the private cloud service - the data is then processed within your own infrastructure and Fotillo as the manufacturer does not process your customers' data.
Please note
This is an informational summary, not legal advice. The detailed obligations depend on the country and on how the device is used.
+ Glossary of features ↑ top
A quick reminder of what each feature does and where to find it. The set of features depends on your package (see the Introduction).
| Feature | What it does | Where |
|---|---|---|
| Camera | Takes a photo on the spot (USB / built-in / Canon EOS) | F4 → Photos |
| Photos from the photographer / HotFolder | Printing/sharing photos from a folder | chapter 3 |
| Print from phone (QR) | Phone → device, for printing | chapter 6 |
| Sharing (e‑mail / QR) | Device → phone (download/e‑mail) | F4 → Sharing |
| Printer | Printing photos, two-way communication | F2 · F4 → Printer |
| Image filters | 6 standard filters | F4 → Photos and filters |
| Advanced filters / AI backgrounds | 10 artistic filters with a slider + AI background replacement (one shared paid feature) | F4 → Photos and filters · chapter 4 |
| Album Fotillo | Automatic upload of the session to the party album (AL‑… code) | Fotillo Cloud window (F4) · chapter 6 |
| Cash / token payment | Coins, banknotes, silver/gold tokens | F4 → Payments |
| Card / BLIK payment | Valina terminal | F4 → Payments |
| Promotional package | Quantity/time-based promotions | F4 → Payments |
| Advert display | An image/video after the photo | F4 → Advertising |
| Themes and colours | The look of the interface and graphics | configurator · F4 → Program |
+ FAQ - frequently asked questions ↑ top
How do I download the Fotillo software?
What is the activation code (token)?
Can I test Fotillo for free?
Why can't I see one of the features from the manual in my own program?
How do I change the program language?
Langs folder.Which printers does Fotillo support?
What is the difference between "photo sharing" and "printing from a phone"?
How do I install a new template (collage)?
Collages folder in the program directory. Fotillo will immediately show it to customers as a selectable option.How do I disable the image filter selection?
Where do I download the AI model for background replacement?
Model directory next to Fotillo.exe. Without the model file the program will not allow you to save settings with AI backgrounds enabled.What is Album Fotillo and how do I connect a photo booth to it?
Why does the screen say “Temporarily out of service”?
What is the difference between “Paper on roll” and “Purchased prints”?
Strip templates: how many photos does the photographer upload?
Does Fotillo rotate portrait photos?
What happens when the purchased prints run out?
Does the program lock the Windows desktop?
+ Contact ↑ top
Do you have a question that is not in the FAQ? Write to us - the message will go to contact@fotillo.com, and if you tick the option below we will send you a copy at your own address.






