Report Templates
A report template is a .docx file that defines what your exported report looks like: your
layout, styling, headers, footers, and {{placeholders}}. NullReport pours your content into it
at export time. Think of it as mail-merge for penetration testing reports.
First boot seeds a Templating Showcase Template (and a matching demo report, Example: Acme Corp Web App Pentest) so you can export immediately without uploading anything. It doubles as a live demo of the template syntax.
Viewing templates
Open the Templates page and the Report Templates tab. Each template shows its title,
description, a .docx badge, and last-updated time. Toggle list / grid (grid shows a document
thumbnail) and sort by Last Updated or Title.
Uploaded DOCX templates as cards, each with a document thumbnail and a .docx badge.
Uploading a template
Only admins can upload, edit, or delete report templates.
Click Upload Template, choose a .docx (max 10 MB), give it a title (auto-filled from the
filename) and an optional description, then Upload. It becomes available to everyone for
export.
Free is capped at a single report template. Because the showcase template is pre-seeded, on Free you'd replace or delete it to upload your own. Pro and Team are unlimited.
Selecting, downloading, deleting
- Select: in the New Report modal, or any time from the editor's Metadata → Template card (it only affects future exports). If a selected template is later deleted, you'll see "Template deleted, select a new one."
- Download: click a template (or right-click → Download) to grab the
.docxand edit it in Word or LibreOffice. - Delete: admins right-click, choose Delete, and confirm.
Download an existing template, tweak it in your word processor, and re-upload. That's the fastest way to evolve your house style.
Writing your own
For the full placeholder, loop, conditional, and image reference, see Template Syntax.