Online sheet cutting optimization

Free Cut List Optimizer for sheet materials.

Optimize plywood, MDF, melamine, acrylic, and other rectangular sheet goods. No signup or uploads: account for kerf, compare free nesting and guillotine cutting layouts, then export a practical plan.

Build my cut plan
No signup or uploadsRuns locally in your browserFree to use

Live workshop

Sheet cutting optimizer

01

Stock sheet

Define the material you are cutting.

02

Required parts

4 rows · add every finished rectangle.

NameWidthHeightQtyActions
Paste rows from a spreadsheet

One row per part: Name, Width, Height, Quantity.

General 2D packing · Small jobs may use a node/time-bounded exact fallback · A Free Nesting result is not an executable through-cut sequence · Global optimum is not guaranteed unless the result explicitly reports a proven sheet minimum.

Free Nesting result

1 sheet planned

Material yield74.778%
Unplaced0
Parts placed10
Sheet 1 of 1
100%
2,440 mm
1,220 mm
P9Toe kick · 120 × 520 mmP10Toe kick · 120 × 520 mm

From measurements to workshop

A clearer plan before you cut.

CutListEngine is deliberately focused on rectangular sheet goods. That keeps setup fast and the output easy to verify.

01

Define stock

Enter sheet dimensions, available quantity, blade kerf, and outside margin.

02

Add parts

Type the finished rectangles or paste rows directly from a spreadsheet.

03

Compare layouts

CutListEngine runs multiple deterministic cutting optimization strategies, then keeps the strongest result found without claiming a guaranteed optimum.

04

Take it to the shop

Export a PNG diagram, CSV placement list, or print the plan to PDF.

Built for real sheet goods

One optimizer, many workshop materials.

01

Wood cut calculator

Plan plywood cabinet panels, shelves, doors, and project parts on standard sheets.

02

MDF cutting optimization

Use a kerf-aware cut optimizer for MDF, melamine, furniture, and built-ins.

03

Acrylic & plastic sheets

Estimate sheet count and arrange rectangular blanks for fabrication.

04

Foam board & signage

Turn repeated sign or display dimensions into a consistent sheet plan.

Practical answers

Cut list optimizer FAQ

What is a cut list optimizer?+

A cut list optimizer arranges rectangular parts on stock sheets to reduce waste and estimate how many sheets a project needs.

Can I use CutListEngine for plywood and MDF?+

Yes. Enter any rectangular sheet size and the rectangular parts you need. CutListEngine works with plywood, MDF, melamine, acrylic, foam board, and similar sheet goods.

Does the layout include blade kerf?+

Yes. CutListEngine reserves the kerf value between placed parts and supports an outside sheet margin.

Does CutListEngine guarantee the mathematically optimal layout?+

Usually not. Free Nesting can run a bounded exact search for up to 12 part instances and reports when it reaches the sheet-count lower bound. Larger jobs and Guillotine Cutting remain deterministic heuristics.

What is the difference between the two planning modes?+

Free Nesting can create general two-dimensional layouts that are not necessarily possible with through-cuts. Guillotine Cutting only creates slicing layouts and includes a real cut sequence. Neither mode generates CNC toolpaths or DXF files.

Is CutListEngine a linear cut calculator?+

No. CutListEngine currently optimizes two-dimensional rectangular sheet materials. It does not optimize one-dimensional bars, pipes, trim, or linear stock.