Turn a measured parts list into a practical sheet plan. This Cut List Optimizer handles plywood, MDF, melamine, acrylic, and other rectangular sheet goods—accounting for kerf while you compare free nesting and guillotine cutting layouts. The Cut List Optimizer keeps the resulting sheet plan inspectable. No signup or uploads.
No signup or uploadsRuns locally in your browserFree to use
Sheet 01 · 2440 × 122074.8% yield
Cabinet sideCabinet sideDoorShelfShelf
The workspace
The story opens the question. The Cut List Optimizer gives it room to work.
Move into a dedicated, device-aware workspace for stock, parts, nesting, guillotine sequences, and workshop-ready exports. The free Cut List Optimizer still runs locally in your browser; the separate surface simply keeps every control and result visible while you plan.
01 · Start with the material.Set sheet size, quantity, kerf, margin, rotation, and the measured parts without losing the planning context around them.
02 · See the constraint.Compare geometric Free Nesting with executable Guillotine Cutting, then inspect yield, waste, placements, and the method behind the result.
03 · Carry the result forward.Export the free plan today. When repeat work becomes the bottleneck, the Cut List Optimizer can save projects, shop defaults, libraries, and production packets with Pro.
The parts list knows the sizes. It does not know the shop.
Area totals cannot see blade kerf, damaged edges, grain direction, rotation rules, or whether every cut must cross the stock. A Cut List Optimizer turns those physical constraints into a plan you can inspect before buying or cutting material.
Cut List Optimizer constraint lens01 / 03
GRAIN →rotation locked
3.2 MM KERF10 mm safe edge
×24 BLANKSsheet count required
Plywood caseworkDirection becomes a rule
The material changes. The planning question stays the same: can every required rectangle find a valid place?
Choose the next question
One sheet. Five ways to remove uncertainty.
The main workspace plans the whole cut list. These focused tools slow down one material decision at a time, so the assumption can be inspected before it reaches the saw.
Ten named rectangles arrive from the cabinet drawing. Quantities and total area look complete, yet neither proves the pieces will share a purchasable sheet. A Cut List Optimizer begins where the spreadsheet runs out of spatial answers.
02 · THE RULES
The sheet introduces the physical world.
The 2440 × 1220 board gains an edge, 3.2 mm blade kerf, rotation choices, and a safe outside margin. The Cut List Optimizer tests those constraints together and keeps any part it cannot place visible.
03 · THE PLAN
Geometry turns the list into a decision.
Placed parts retain their names while sheet count, material yield, waste, and unplaced pieces become measurable. This layout explains what fits; the next section will test whether different cutting constraints change the answer.
04 · THE HANDOFF
The result leaves the browser in a form the shop can review.
The free Cut List Optimizer exports placement CSV, PNG, a copied summary, and Print / PDF. The maker still checks grain, defects, clearances, and machine setup before the first cut.
One cabinet explains the workflow. Three cases test the claim.
These are not decorative success cards. Each result comes from the benchmark corpus used by the product test suite, with the same stock, parts, kerf, margin, and rotation settings supplied to both modes.
A practical 2440 × 1220 mm cabinet job with kerf and repeated parts.
Measured
1 sheet
Measured
74.778% yield
Measured
0 unplaced
Both planning modes complete the job on one sheet.02 · VERIFIED CASE
Geometry constraint
A 10 × 10 case where compact geometry and through-cut reality diverge.
Measured
Free: 1 sheet
Measured
Guillotine: 2
Measured
91% free yield
The constraint changes the answer, not just the drawing.03 · VERIFIED CASE
Repeat production · 200 parts
A high-volume repeat run with 3.2 mm kerf and 44 available sheets.
Measured
17 free sheets
Measured
18 guillotine
Measured
0 unplaced
The same deterministic input produces a reproducible planning baseline.
The Cut List Optimizer can report different answers for the same rectangles because “fits on a sheet” and “can be separated by through-cuts” are different questions.
04 · Same input, different constraint
Choose the plan you can actually execute.
A denser layout is not automatically a better cutting plan. Use the Cut List Optimizer mode that matches how the sheet will be separated.
Use Free Nesting when compact placement is the primary question.
The algorithm can place rectangles in general two-dimensional arrangements. It may produce a strong sheet count and yield, but the result is not an executable through-cut sequence.
Best for CNC follow-up, panel saw interpretation, or geometry-first estimation
Small jobs may reach a proven sheet-count lower bound
Cut count is intentionally not invented for a non-guillotine layout
EXECUTABLE SLICING LAYOUT
Use Guillotine Cutting when every separation must cross the current rectangle.
The stricter slicing constraint produces a dependency-safe sequence, cut count, cut length, and kerf loss. It can require more stock than compact nesting for the same parts.
Best for track saw, panel saw, or shop workflows based on through-cuts
Cut order follows the generated slicing dependencies
Outside-margin trim cuts remain a separate shop decision
05 · Better input, better plan
Five checks before you trust the sheet count.
A Cut List Optimizer can only model the constraints you describe. These five checks turn a quick estimate into a more useful workshop conversation.
Know what stays local, what can be saved, and what the result does not claim.
Trust comes from a visible path and honest limits, not from hiding the difficult details.
01 · LOCAL INPUT
Parts enter the browser.
Standard CSV import is parsed locally. Running the Cut List Optimizer does not require an account or upload the current cut list.
02 · LOCAL PLAN
The calculation runs here.
Stock dimensions, parts, kerf, margin, rotation, and mode produce the current result in the browser.
03 · YOUR OUTPUT
Free files leave on your command.
Download CSV, PNG, summary, or Print / PDF. These outputs remain free and do not require cloud storage.
04 · OPTIONAL CLOUD
Saving is a separate choice.
Sign in only when you want cross-device projects, reusable Pro libraries, offcut memory, and professional continuity.
07 · From one job to the next
Calculation stays free. Continuity is optional.
The useful result is never held behind a signup. Pro begins only when a shop wants to remember projects, defaults, and production handoff across sessions.
CSVPNGPDF
FREE · $0
Finish today's plan.
Unlimited browser calculations with Free Nesting and Guillotine Cutting.
Save the project and the reusable knowledge around it: materials and costs, repeated part kits, offcuts, CSV recipes, grain locks, edge totals, and production-ready labels.
Cross-device project history
Reusable material, part, offcut, and CSV libraries
The last questions are often about limits, not features. These answers keep the plan honest before material reaches the saw.
Question01 / 06
01What 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.
02Can 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.
03Does the layout include blade kerf?+
Yes. CutListEngine reserves the kerf value between placed parts and supports an outside sheet margin.
04Does 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.
05What 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.
06Is 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.