The editor
Author headers, bodies and footers with rich formatting, tables, images, fonts and page controls.
The editor is a rich-text builder. Everything you see maps directly to how the PDF will look — what you design is what gets rendered.
Sections
A template is split into three documents:
| Section | Purpose | Repeats |
|---|---|---|
| Header | Logo, title, page numbers | Top of every page |
| Body | Main content | Flows & paginates |
| Footer | Legal line, page numbers | Bottom of every page |
Switch between sections with the tabs at the top of the editor. The header and footer tabs only appear once you enable them in the page settings.
Page settings
Click the gear (⚙) to open the page settings popover:
- Enable header / footer — toggles each section and reveals its height input.
- Margins — top / right / bottom / left, in millimetres.
- First page header/footer — whether the header and footer also appear on page 1 (useful for cover pages).
The default page is A4 (794 × 1123 px at 96 dpi) with 15 mm margins.
Formatting toolbar
The always-visible toolbar row covers:
- History (undo / redo), text style and font family
- Font size and line height
- Bold, italic, underline, strikethrough, highlight, text colour, clear
- Text alignment
- Lists, blockquote, code block
- Insert menu: link, image, table, page break
Tables
Insert a table from the Insert menu. When the cursor is inside a table, two extra toolbar rows appear with row/column operations, merge/split, per-cell and whole-column background colours, border width and colour, vertical alignment and column width presets (25 / 33 / 50 / 66 / 75 % or a custom value).
New tables have no special header row — every cell is a normal cell, so you have full control over styling.
Images
Insert an image by URL or by uploading a file. Uploaded images are stored on Generatr's servers and referenced by URL. Select an image to resize it with the drag handle.
Colours
Every colour picker shows a palette of the colours already used in your template, so it's easy to stay consistent. Hover a picker to reveal the palette and click a swatch to apply it.
Page breaks
Insert a manual page break from the Insert menu to force content onto a new page.
Page numbers
Two reserved variables are available anywhere in the template:
Page {{ page_number }} of {{ total_pages }}They are replaced with the real page numbers after the document is paginated — both in the live preview and in the generated PDF.
Auto-save
The editor saves your work automatically a few hundred milliseconds after you stop typing. The status indicator shows when your changes are saved.