figbellDownload
Kerfio: Cut list optimizer

Fewer sheets, less waste.

Enter the stock and the parts list; Kerfio places the parts on sheets and lengths and produces a numbered cutting order. Leftover pieces go into the inventory and are used first in the next project.

$9.99One-time purchase14-day refund

Kerfio screenshot: workspace with sample content

Key features

Sheets and lengths
Sheets (plywood, MDF, glass, acrylic) and lengths (timber, profiles, tubes); stock size, thickness, material, quantity or unlimited, price, edge trim and grain direction.
Parts list
Name, length × width, quantity, grain lock and edge banding; saw kerf. Units in mm, cm or fractional inches (23 5/8).
Always the same result
The optimizer runs in a Web Worker; guillotine cuts (rip first, cross-cut first or whichever is better) or free placement. The number of sheets is minimised first, then waste.
Cutting order
Sheet drawings with part letters and sizes and a numbered cutting order (rip strips first, then cross-cuts); parts that do not fit are listed with the reason.
Offcut inventory
"Mark as cut" adds offcuts to the inventory and deducts the ones used; offcuts in the inventory are used first in later projects.
Outputs
Cut list PDF and printing, part labels on A4 label sheets (3 × 7, 3 × 8, 2 × 7), SVG and DXF drawings, CSV.

Data processing and privacy

Kerfio calculates the cutting plan on this device; projects, parts lists and the offcut inventory are stored on this device (in the browser's IndexedDB storage) and are not sent to any server.

Get Kerfio

Try it in the browser without installation; for continued use, purchase the version for macOS, Windows or Linux.