Skip to content
Exporting Reports

Exporting Reports

Once your report is ready, you can export it in several formats. Click the Export dropdown in the top right corner of any report to see the available options.

Export dropdown

PDF

The PDF export renders your report exactly as it appears in the preview. The output follows the template design with all your styling, headers, footers, page numbers, charts, and images.

PDF supports mixed page orientations within the same document, so your template can have portrait pages for text content and landscape pages for wide tables or diagrams.

Word (DOCX)

The DOCX export generates a Word document that preserves the structure and formatting of your report. This is useful when clients need to add their own comments or when your team needs to make last-minute edits outside of Vulnotes.

Headers, footers, tables, images, and text formatting are all carried over into the Word document.

Spreadsheet

The spreadsheet export creates an XLSX file with your findings data in tabular format. Each finding becomes a row with columns for title, severity, CVSS score, description, remediation, and all other fields. Before exporting as spreadsheet, you can choose the vulnerabilities and/or report content section you want to export. This format is handy for clients who want to import findings into their own tracking systems or for creating summary dashboards.

JSON

The JSON export gives you the full report data in a structured format. This is useful for programmatic processing, archiving, backup, or importing into another Vulnotes instance.

ZIP Archive

The ZIP export bundles together: the report and attachments in a single archive.

Preview before exporting

Before exporting, use the Preview tab to review how your report will look. The preview renders the full document using your template, including the cover page, all sections, findings, headers, and footers.

Preview tab

You can switch between Single View (one page at a time) and Full Preview (all pages stacked). The preview also includes a LiquidJS Expression Tester that lets you test template variables directly within your report context.