All features

PDF Generator

Portiny includes a visual PDF template editor with a canvas for pixel-perfect output layout. Design contracts, invoices, labels, or data cards directly from records without external software. 6 block types, bulk printing, and A3-to-Legal paper formats — all without coding.

PDF Generator

Generate PDF documents from your data

Portiny's visual PDF template editor lets you design the exact layout of your output on a drag-and-drop canvas. Drop in text blocks with field variables, add tables, images, lines, or rectangles — and generate a ready-to-download PDF straight from any record.

No Word. No manual formatting. The PDF always pulls live data from the record, so what you send is never outdated.

From blank canvas to finished document

Create a template

Open the PDF Templates tab in your module builder, name the template, and pick a paper format — A3, A4, A5, Letter, or Legal in portrait or landscape.

Design the layout

Drag blocks onto the canvas — text, table, image, line, rectangle, or list of items. Snap to grid, align edges, reorder layers. Text blocks accept {field_key} variables that resolve to record data at generation time.

Share or keep private

Mark the template as shared so every module user can print with it. Or keep it private — visible only to you.

Generate and download

Select a record in the table, hit print, choose a template. The server renders the PDF with current data and returns a file ready to download or send.

6
block types
10
pages per template
5
paper formats
0
lines of code

Real-world PDF use cases

Manufacturing

Work orders and labels

Set up bulk printing via a list-of-items field — one action produces a label for every part in the order. Each label carries the barcode, material spec, and delivery date pulled straight from the record.

Administration

Contracts and invoices

Build a template with your company logo, address, and dynamic fields for amount, date, and signature. Pick a client record, click print — done. The data is always current.

Logistics

Delivery notes

A table block inside the template lists every item in a shipment. The driver gets a PDF with the address, package count, and recipient contact generated directly from the system.

Bulk print saves hours

When a module includes a list-of-items field, the template iterates over every sub-record and outputs a separate page for each one. Instead of dozens of manual clicks, you trigger a single action — and a complete set of labels or work orders lands in your PDF.

Design your first PDF template

The visual PDF editor in Portiny takes minutes to learn. Try building templates for invoices, labels, or data cards with your own data.

Try for free

Related Features

Demo

Try everything yourself

After signing up, you can create a demo project — a sample construction company with 9 modules and test data. Everything you see in the videos, you can click through and try yourself.

Completely free
14-day demo
Contains everything from the videos