Template Editor — User Guide

Complete guide to creating and editing professional photo booth templates for Fotillo software

← Back to Editor

1. Overview

Fotillo Template Editor is a free, browser-based tool for designing photo booth templates compatible with Fotillo photo booth software. No installation required — works directly in your browser. Design your template visually, then export a ready-to-use ZIP package.

Visual drag & drop

Place photos, labels, graphics and text directly on canvas with real-time preview.

13 mask shapes

Circle, heart, star, diamond, hexagon, cloud and more — with adjustable scale.

Photo decorators

Shadows, gold/silver frames, polaroid effect, vintage borders, leaves and flowers.

28 premium fonts

Wedding, elegant, modern and system fonts from Google Fonts (OFL license).

Smart guides

Automatic alignment lines when dragging elements into position.

13 languages

Full interface translation with automatic browser language detection.

Strip mode

Create strip templates with automatic duplication and cut line preview.

One-click export

ZIP with Collage.xml, PNG files, fonts and project file — ready for Fotillo.

Fotillo Template Editor — main interface with photo booth template design showing left sidebar, canvas and properties panel

2. Getting started

Open the editor in your browser. The home screen offers three options:

The editor automatically detects your browser language and sets the interface accordingly. You can change the language at any time using the flag selector.

Fotillo Template Editor home screen with Fotillo logo, language flags and three action buttons for new project, import and load
Tip: The editor saves your work automatically every 2 seconds to browser storage. If you close the browser accidentally, you can restore your project from the home screen.

3. Creating a new project

Click New project to open the wizard. Configure your template step by step:

Project name

Enter a descriptive name for your template (e.g. "Wedding-Gold-3photos"). This name will be used for the exported ZIP folder and the Collage.xml file.

Printer selection

The wizard walks through four steps: printer, print format, photos and layout, then name and background. You pick the printer family first, and the editor shows only the formats that printer can really produce from the loaded roll.

PrinterRollWhat one roll produces
Citizen CY / CY-02
DNP RX1 / RX1HS
10×15 cm15×10 · 10×15 · 2 × 15×5 (strips) · 2 × 5×15 (strips)
15×20 cm15×20 · 20×15 · 15×15 (offcut 5 cm)
13×18 cm13×18 (not verified) · 18×13 (not verified) · 13×13 (offcut 5 cm, not verified) · 2 × 13×9 (2 per sheet, not verified) · 2 × 9×13 (2 per sheet, not verified)
Citizen CX-02
DNP DS620
10×15 cm15×10 · 10×15 · 2 × 15×5 (strips) · 2 × 5×15 (strips)
15×20 cm15×20 · 20×15 · 15×15 (offcut 5 cm) · 15×11.5 (offcut 9 cm) · 11.5×15 (offcut 9 cm) · 2 × 15×10 (2 per sheet) · 2 × 10×15 (2 per sheet)
15×23 cm15×23 (not verified) · 23×15 (not verified) · 2 × 15×11.5 (2 per sheet, not verified) · 2 × 11.5×15 (2 per sheet, not verified)
13×18 cm13×18 (not verified) · 18×13 (not verified) · 13×13 (offcut 5 cm, not verified) · 2 × 13×9 (2 per sheet, not verified) · 2 × 9×13 (2 per sheet, not verified)
Citizen CZ-01
DNP QW410
10×15 cm10×15 · 15×10 · 10×11.5 (offcut 4 cm) · 11.5×10 (offcut 4 cm) · 10×10 (offcut 5 cm) · 2 × 10×7.5 (2 per sheet) · 2 × 7.5×10 (2 per sheet) · 3 × 10×5 (strips) · 3 × 5×10 (strips)
11.5×20 cm11.5×20 (not verified) · 20×11.5 (not verified) · 11.5×15 (offcut 5 cm, not verified) · 15×11.5 (offcut 5 cm, not verified) · 11.5×11.5 (offcut 9 cm, not verified) · 11.5×10 (not verified) · 10×11.5 (not verified) · 2 × 11.5×10 (2 per sheet, not verified) · 2 × 10×11.5 (2 per sheet, not verified)

Formats are grouped by roll, because the roll decides what can be printed. Each tile shows the print size, the pixel size, the cut lines and a hatched offcut if any is left over. Every format comes in two variants, portrait and landscape. The paper leaves the printer the same way; only the direction of the image and of the cut lines differs.

Custom size accepts any dimensions in centimetres or pixels together with a density. The editor immediately says which format the Fotillo software will recognise and at how many dpi. Office printer offers A3, A4 and A5 for laser or inkjet printing; such a template usually will not appear on a photo booth with a Citizen or DNP printer.

Number of photos & layout

Select 1 to 5 photo fields. For each photo count, choose from several layout presets: side by side, stacked, mosaic, grid, asymmetric layouts or tilted arrangements with slight rotation for a dynamic event look.

Fotillo Template Editor new project wizard showing printer selection, resolution grid, photo count selector and layout presets

Background

Choose between a solid colour or an image background. Both can be changed later in the editor.

4. Editor interface

The editor has three main areas:

Left sidebar

Collapsible sections for all template components: Project settings, Background, Photos, Labels, Graphics, QR code and Validation. Each section expands to show relevant controls and element lists.

Fotillo Template Editor left sidebar with collapsible sections for project settings, background, photos, labels, graphics and QR code

Canvas area

Central workspace where you see and edit your template. All elements can be dragged, resized and rotated directly. The dark semi-transparent overlay outside the canvas shows the printable area boundary.

Right properties panel

Shows detailed properties of the currently selected element. Click any element on canvas to see its position (X, Y), size, rotation, and type-specific settings like mask shape, decorator, font and colours.

Fotillo Template Editor right properties panel showing photo settings with position, size, mask shape selector, mask scale sliders and decorator options

QR Code

The "QR Code" section sets the position (X, Y) and size of the QR code on the template.

Important: The QR code is a permanent, required element of every template — it cannot be removed or disabled. It is used by Fotillo program features (photo sharing and printing the QR code on the photo); a template without it will cause a program error. Only set its position and size so that it does not cover the photos.

5. Working with photos

Photos are the core elements of your template. Each photo field shows a demo image for preview purposes — in the final print, Fotillo replaces these with real customer photos.

Photo number (seqGroup): In the right panel of each photo you can change the sequence number. Multiple slots with the same number display the same camera shot — e.g. 4 slots numbered 1,2,1,2 mean 2 shots inserted alternately. Useful for ID photos and multiple prints.
Tip: Use arrow keys to nudge selected elements by 1 pixel. Hold Shift for 10-pixel steps — perfect for precise alignment.

6. Photo masks & shapes

Apply a mask to crop photos into a specific shape. Select a photo, then choose a mask shape in the right panel. The editor shows a preview with the demo image clipped to the chosen shape, surrounded by a golden border.

ShapeDescription
None (full 3:2)Default rectangular photo — no mask applied
CirclePerfect circle centred on photo
SquareSquare centred on photo
Portrait rectangleNarrow vertical rectangle
Landscape rectangleNarrow horizontal rectangle
HeartHeart shape — popular for weddings
Star5-pointed star
DiamondRotated square / rhombus
HexagonRegular hexagon
ArchArched top with flat bottom — elegant window effect
OvalEllipse matching photo proportions
CloudSoft cloud-like organic shape
Custom (from file)Upload your own PNG mask for unique shapes

Use the Scale X and Scale Y sliders (range 0.3–1.5) to stretch or compress the mask shape. Create ovals from circles, narrow hearts, wide stars and other variations.

Fotillo Template Editor photo with heart-shaped mask applied, showing golden border preview and scale adjustment sliders
Tip: When you export, the editor automatically generates Overlay and CutOut PNG files for each masked photo. Fotillo uses these files to crop customer photos into the same shape at print time.

7. Photo decorators

Add visual embellishments around photos. Select a photo and scroll down in the right panel to see the decorator grid. Click any decorator to apply it instantly.

Each photo field can have a border rendered into Frame.png. In the "Photo border" section of the right panel, enable the toggle, pick a colour and set the width with the slider (1–40 px). The border works with both rectangular photo fields and shape masks — when a mask is applied, the outline follows the shape.

DecoratorEffectNotes
Shadow (bottom-right)Subtle drop shadow on right and bottom edgeRendered under the photo, never covers it
Shadow (all around)Soft shadow surrounding entire photoWorks with all mask shapes
Gold / Silver / White / Black frameThin coloured border lineSlightly overlaps onto photo edge (2px)
Double goldTwo golden lines with decorative gapElegant double-border effect
PolaroidWhite frame with wide bottom strip and shadowClassic instant-photo look
VintageOrnamental double border with golden corner accentsPerfect for elegant event templates
Torn paperAged paper effect with irregular torn edgesRustic, creative look
LeavesNatural leaf branches in cornersUses custom PNG from assets/leaf.png
FlowersFlower arrangements in cornersUses custom PNG from assets/flower.png
Note: Frame-type decorators (gold, silver, polaroid, vintage, torn paper) are only available for rectangular photos without masks. When a mask shape is applied, only shadows, leaves and flowers are shown in the decorator grid.
Fotillo Template Editor decorator selection grid showing shadow, frame, polaroid, vintage, torn paper, leaves and flower options

8. Labels (XML)

Labels are dynamic text fields that Fotillo renders at print time. The booth operator or customer can change the text for each event without editing the template. You can add up to 4 labels per template.

At least one label must remain in the template — without it Fotillo will not put any text on the photo. A new project receives one label automatically; you can freely add and remove the others, but when you try to delete the last one the editor shows a warning and keeps it. The texts shown in the editor are samples only — the actual texts are entered in Fotillo, in the menu under the F3 key.

Label types

Label keyTypical use
Label_titleEvent title — "Wedding Reception", "Birthday Party"
Label_nameName — "Anna & Thomas", "Company Name"
Label_dateDate — "15 June 2026"
Label_hashtagHashtag, website or social handle — "#OurWedding"

Formatting options

Each label offers extensive formatting: font family (28 fonts), size, style (normal/bold/italic), text colour, background colour with adjustable opacity (0–255), corner radius and inner padding. All these parameters are saved to Collage.xml and used by Fotillo at print time.

Fotillo Template Editor label properties panel showing text input, font selector, style options, colour pickers, background opacity slider and padding controls
Tip: Labels are exported to Collage.xml — not burned into the template image. This means the text can be changed per event in Fotillo without re-creating the template in the editor.
Note: Labels are not auto-generated. If the project contains no labels, the <Labels> section in XML will be empty.

9. Decorative texts

Unlike XML labels, decorative texts are rendered directly into Frame.png — they become a permanent part of the template image. Use them for fixed branding, watermarks, copyright notices or design elements that should appear on every print exactly as designed.

Decorative texts have the same formatting options as labels (font, size, colour, background) but without XML integration. Add them via the "Labels" section in the left sidebar, under "Decorative texts (Frame.png)".

In the right panel, each decorative text has three alignment buttons: ⇤ Left, ⇔ Center, and Right ⇥. Alignment works within the field width — adjust the width to get the desired result. XML labels do not have this option.

Each element in the sidebar list has a (duplicate) button next to the remove button. The copy appears at the same position as the original, offset by 30 pixels to the right and down, and is immediately selected. Photos can be duplicated when there are fewer than 5. XML labels — when free slots are available (max 4). Decorative texts and images can be duplicated without limit.

10. Graphics & logos

Upload PNG or JPEG images to add logos, decorative frames, branding elements or any graphic overlay to your template. Graphics are rendered into Frame.png and appear on every print.

Fotillo Template Editor with company logo added as graphic element positioned on the template canvas

11. Background

Two background modes are available:

The template background now has three modes: Colour, Gradient and Image. Gradient mode lets you set two colours (start and end), a direction angle (0–360°) and a type — linear or radial. A live preview of the gradient appears in the sidebar as a colour strip. The gradient is rendered into both the Collage.png preview and the exported Background.png.

When the background image is selected, the right panel shows four quick fit buttons. Cover — scales the image to fill the entire canvas (may crop edges, image is centred). Contain — scales to fit inside the canvas while preserving proportions (empty areas may appear on the sides, image is centred). Stretch — fits to exact canvas dimensions without preserving proportions. Original — restores the natural size and sets position to (0,0). After any mode you can fine-tune X, Y, W, H manually.

Solid colour

Pick any colour using the colour picker or type a hex code. Common choices for photo booth templates: white (#FFFFFF), black (#000000), or event-themed colours matching the occasion.

Image background

Upload a PNG or JPEG image. The background loads at its natural resolution and can be positioned, resized and rotated on canvas using green handles. Use "Reset (fit to canvas)" button in the right panel to stretch the image to fill the entire template area. Background images are exported as Background.png.

Fotillo Template Editor with dark textured background image showing green resize handles for position and scale adjustment

12. Cutting the sheet

The printer cuts across the full width of the roll, so the same sheet yields different prints depending on the roll: two 15×5 strips from a 10×15 roll, three 10×5 photos from a 10×15 roll in the CZ-01, two 15×10 prints from a 15×20 sheet. You always design one piece; the editor draws the rest as a semi-transparent preview and creates them at export. The number of pieces goes into Collage.xml as PrintCuts.

Fotillo Template Editor in strip mode showing red dashed cut line, original photos in top half and ghost duplicate preview in bottom half

13. Smart guides & grid

Smart alignment guides

When you drag any element on canvas, red dashed alignment lines appear automatically when the element's edge or centre aligns with canvas boundaries, other elements, or the centre point. Elements snap to these guides with an 8-pixel threshold for precise positioning.

Fotillo Template Editor showing red alignment guide lines while dragging a photo to snap to canvas centre and another photo edge

Grid overlay

Toggle with the Grid button in the toolbar to display three layers of guide lines: white lines every 100 pixels, a red dashed centre cross (horizontal and vertical midpoints), and blue dashed rule-of-thirds lines for photography composition.

Fotillo Template Editor canvas with grid overlay enabled showing 100-pixel grid lines, centre cross and rule-of-thirds composition guides

14. Importing existing templates

Import templates previously created in Fotillo or exported from this editor:

  1. Click Open existing on the home screen
  2. Drag and drop (or click to browse) the template files: Collage.xml plus any PNG files (Background.png, Frame.png, Overlay and CutOut files)
  3. The editor parses the XML and reconstructs the full template with all photos, labels, masks and positions
  4. For strip templates: duplicated elements are automatically deduplicated — only the original half is imported for editing
Fotillo Template Editor import dialog with file drop zone showing uploaded Collage.xml and PNG files ready for import

15. Exporting templates

Click Export ZIP in the top toolbar. The editor validates your project, displays a preview of the generated XML, lists all files to be included, and downloads a ZIP package ready to upload to Fotillo.

Export without photos: Possible for projects like postcards or graphics without photo slots. The editor will show a confirmation dialog. The XML will contain <SequenceCount>0</SequenceCount> with no <Photos> section.
Fotillo Template Editor export dialog showing Collage.xml preview, complete file list with checkmarks and Download ZIP button

16. Account and signed export

The Fotillo software checks every template for a digital signature. A template without one opens and works, but prints carry a DEMO mark. The signature is added by the server, which is why the export window offers two buttons.

Type of exportAccountCostPrint in Fotillo
Test exportnot neededfree, unlimitedDEMO mark on photos
Signed exportrequired1 export from a packclean print

Use the test export to check the template on your hardware: layout, margins and print quality. Once the template is ready, run the signed export.

Getting started — five steps:

  1. Create an account. Click Create account in the top menu and enter your e-mail address and a password. The account becomes active once you click the confirmation link we send you.
  2. Copy your Account identifier. You will find it in the account panel. These sixteen characters link your purchase to your account.
  3. Buy an export pack in the shop and paste your Account identifier into the order.
  4. Enter the activation code that arrives by e-mail into the account panel. The exports are added straight away.
  5. Export with a signature. Choose the second button in the export window. The number of exports left is always shown on the start screen.
PackNumber of exports
70010
140020
280040
Downloading again costs nothing: Signed templates stay in your account. You can download them as often as you like free of charge, and you can also open them for editing to build a new one. If you export a project whose contents have not changed, you get the earlier package and are not charged again.
A code works with one account only: The activation code is derived from your Account identifier, so it cannot be used on another account. When ordering, check that you paste the right identifier.
Check before the event: A template from a test export prints the DEMO mark. Before an event, make sure the template loaded into Fotillo comes from a signed export.

17. Keyboard shortcuts

ShortcutAction
Ctrl+ZUndo (up to 50 steps)
Ctrl+YRedo
DeleteDelete selected element
EscapeDeselect all
+ / Zoom in / out
0Fit canvas to screen
Move selected element by 1px
Shift + arrowsMove by 10px
Mouse wheelZoom to cursor position
Alt + dragPan canvas

18. Languages

The editor interface is available in 13 languages with automatic browser detection. Change language on the home screen using flag buttons or in the editor using the dropdown menu in the top-right corner. Your language preference is saved between sessions.

Supported languages: Polski, English, Deutsch, Français, Español, Italiano, Hrvatski, Ελληνικά, Lietuvių, Português, Română, Slovenščina, Українська.

19. Exported file structure

FilePurpose
Collage.xmlTemplate definition — photo positions, sizes, labels, QR settings
Collage.pngSquare 1080×1080 thumbnail for Fotillo template browser
Background.pngBackground image (only present when using image background mode)
Frame.pngTransparent overlay with graphics, decorative texts and decorators
Overlay*.pngWhite mask with transparent cut-out shape for each masked photo
CutOut*.pngBlack mask with transparent shape for each masked photo
fonts/TTF font files used by XML labels (bundled automatically)
projekt.fotilloEditor project file (JSON) — re-open in editor for further editing

20. Supported printers

Fotillo Template Editor supports all dye-sublimation printers compatible with Fotillo software. Templates are created at exact printer resolution for optimal print quality with glossy or matte finish.