CutList.netHow it works
A BETTER PLAN FOR EVERY SHEET

Free Cut List Optimizer
for Plywood & Sheet Cutting

Enter your stock sheets, part sizes and saw kerf.
Get a clear cutting layout. Make more of your material.

MEASURE TWICE.
PLAN ONCE.

Free, no signup Runs in your browser

YOUR CUTTING PROJECT On this device
File
Dimensions in

1Stock sheets

×

2Required parts

Part nameLengthWidthQtyActions

Fractions welcome: 15 3/4, 15.75 or 15 ¾.

3Cutting options

THE PLAN, BEFORE THE FIRST CUT

Cutting layout

2D · Guillotine
Sheets used—
Material yield—%
Parts placed—
EXAMPLE LAYOUT · 96 × 48 IN
Algorithm-generated example cutting diagram for side panels, shelves and a back panel on a 96 by 48 inch plywood sheet

A little planning.
A lot less scrap.

Your sheet-by-sheet cutting plan starts here.

Enter your stock and parts, then optimize.
Get actual layouts, usable offcuts and an ordered cut list.

Your project stays in your browser.
No project uploads. GA4 measures visits and tool usage.

Straight, full-panel cutsInches, fractions & millimetersPlywood, MDF & sheet goods
FROM PARTS LIST TO WORKSHOP

Free Cut List Calculator
for Woodworking

Start with what you have. Plan what you need.

Plan cabinet sides, shelves, drawer bottoms and other rectangular panels before cutting into stock. This woodworking cut list calculator groups parts by material and shows which sheets to use, where to cut and what remains.

It works with plywood, MDF, melamine and custom sheet materials. Give stock and parts the same material name to keep them together: a plywood shelf will never be assigned to MDF. Different thicknesses should use different material names, such as “Plywood 18 mm” and “Plywood 12 mm.”

Cutting lumber, pipe, tube or bar instead? Use the linear cut list calculator to plan efficient cuts from stock lengths.

How to Use the Cut List Optimizer

01

Set your stock

Choose a sheet preset or enter measured dimensions. Add available quantities, or use unlimited stock to estimate how many sheets to buy.

02

Add your parts

Enter a name, length, width and quantity for every part. Duplicate rows, import CSV or paste columns from a spreadsheet.

03

Allow for the saw

Set the blade kerf, edge trim and grain direction. Dimensions should describe finished rectangles; add your own machining allowances if needed.

04

Optimize & cut

Review the cutting layout and any unplaced parts. Export the diagrams or print the report, then verify measurements before cutting.

A REAL PROJECT. A USEFUL START.

Plywood Cut Calculator
— Plan 4×8 Sheets

Try a small shelving project with two 30 × 18-inch side panels, four 24 × 14-inch shelves and one 48 × 12-inch back panel. The example starts with two available 96 × 48-inch sheets and a 1/8-inch kerf. The calculated results below show what gets used.

A nominal 4×8 sheet is only a starting point. Measure your stock, allow for damaged edges, and check the grain on visible faces. Turn on grain direction to prevent the planner rotating those faces for a tighter fit.

THE SHELVING PROJECT96 × 48 in
Actual guillotine cutting layout generated for a 4 by 8 foot plywood shelving project with seven parts
Load this example to see the numbered cuts and remaining offcuts.

Reading this result

Sheets used
1 of 2 available
Material yield
65.10%
Offcuts
33.84%
Saw kerf loss
1.06%

All 7 parts fit. Yield is the area of placed parts divided by the full area of the sheets actually used—not all available stock. Unused sheets do not lower the yield.

The hatched regions are offcuts, not sawdust. Keep pieces you can safely reuse; small slivers may still be scrap. Kerf is the material the blade removes. This example allows rotation, has grain unlocked and uses no edge trim.

CHECK BEFORE YOU OPTIMIZE

Sheet Cutting Optimizer:
Dimensions, Grain & Fit

Length and width tell the planner more than the size of a rectangle. With grain locked, they also determine which way the part can face.

Length follows grain; width runs across itA stock sheet with horizontal grain contains a part labeled length along the same horizontal direction and width vertically. Keeping grain direction prevents the part from rotating ninety degrees.Stock length / grainStock widthPart lengthPart widthKeep grain direction ON → no 90° rotation
Orientation guide, not a cutting layout. A part’s “length” need not be its longest side: enter it along the required grain direction.

Enter the rectangle you need to cut

Use finished dimensions if the part will go straight into assembly. If you plan to cut oversize and trim later, add that machining allowance to the part dimensions yourself. The tool does not calculate joinery, sanding or edge-banding allowances.

Do not add blade kerf to each part. Enter it once under Cutting options; the tool leaves room for the blade between cuts.

Lock grain before comparing layouts

Keep grain direction makes every part’s length follow the stock length and overrides Allow 90° rotation. The setting applies to the whole project. Check the visible face of each panel before entering its dimensions.

Separate materials and thicknesses

Use matching material names on stock and parts. For example, assign “Plywood 18 mm” to the cabinet sides and their stock, and “Plywood 6 mm” to the back and its stock. Include the thickness in the material name, and use exactly the same name on matching parts and sheets.

Measure usable stock, including edge trim

A 1/4-inch Edge trim removes 1/4 inch from each edge, so a 96 × 48-inch sheet has a 95 1/2 × 47 1/2-inch interior. Trim includes the trimming kerf and must be zero or at least the blade width. It does not reserve extra material on individual parts.

WHY AREA ALONE IS NOT ENOUGH

80% of the area. Still not a fit.

Take a 48 × 30-inch sheet and two 24 × 24-inch panels. Their combined area is only 80% of the sheet, but at a 1/8-inch kerf they need 48 1/8 inches side by side. Stacking them exceeds the 30-inch width. Rotating square panels changes nothing.

What to check when a part is unplaced

  1. Check its dimensions and material name against the available stock.
  2. Account for edge trim and kerf. Only unlock grain if the actual material permits rotation.
  3. If each part fits alone, check stock quantity. Try Unlimited to estimate stock needs, then compare the length-first strategy.

More sheets may be necessary, but an unplaced result is not proof that no better layout exists. The tool compares several cutting layouts, not every possible arrangement. Each numbered cut runs straight across the current piece. A tighter layout is only useful if you can safely make its cuts with your equipment.

BEFORE YOU MAKE THE FIRST CUT

Frequently Asked
Questions

What is a cut list optimizer?+

A cut list optimizer arranges rectangular parts on your available sheets and allows for the material removed by the saw blade. This tool uses guillotine cuts: each cut runs straight across the current piece from edge to edge. It compares several layouts to reduce material use, but a better arrangement may still be possible.

How do I calculate plywood cuts for a 4×8 sheet?+

Enter the measured sheet length and width, usually around 96 × 48 inches, then add the length, width and quantity of each part. Set your saw kerf and grain requirements before optimizing. Use the plywood example above to try a complete project, then replace its sizes with your own.

Does the cut list calculator account for saw blade kerf?+

Yes. To measure it, take a scrap with a known width, make one safe through-cut and measure the two remaining pieces along the same axis. Original width minus the sum of their widths is the kerf. For example, 10 inches minus 4 inches minus 5 7/8 inches gives a 1/8-inch kerf. Use a suitable scrap and follow your saw’s instructions. Enter that value under Blade kerf, rather than adding it to part sizes.

Can I control grain direction when cutting plywood?+

Yes. Keep grain direction locks every part’s length to the stock sheet’s length and disables 90° rotation. Enter each part’s length along its required grain direction. The grain setting applies to all parts in your project; you cannot set a different direction for individual parts.

Is this cut list optimizer free to use without signing up?+

Yes. Calculating, viewing, saving locally and exporting results are free and require no account. Each run supports up to 500 parts and 100 rows per table. Computation runs in your browser, so very large jobs may take longer on older devices.

Can I save my project or use millimeters?+

Use Save to keep the latest project in this browser, then Open saved to return to it. Download a project file (.json) to keep a backup or open it on another device; clearing browser storage removes the local copy. You can switch between inches and millimeters, including fractional inch inputs. Dimensions are rounded to the nearest 0.001 mm for calculation; this is not a guarantee of cutting accuracy.

Why does the layout use more sheets than my area estimate?+

Dividing total part area by sheet area gives a lower bound, not a cutting plan. Kerf, grain restrictions, edge trim and the shape of remaining spaces can all require more stock. Review the unplaced-part messages, check material names and quantities, then compare the balanced and length-first strategies. Do not turn off a real grain or kerf constraint just to improve the percentage.

Can I follow the cut numbers directly on my saw?+

Follow the numbers in order. Each cut runs across the piece left by earlier cuts. Coordinates refer to the original sheet’s top-left corner, not your saw fence setting. The layout does not account for your clamps, blade guards, minimum safe workpiece sizes or machine capacity. Check the sequence against your equipment and support requirements before cutting.

What data does this tool collect?+

Your project is calculated and saved locally in your browser. We use Google Analytics 4 (GA4), which may use cookies, to understand visits and tool usage, such as starting a calculation or exporting a layout. Usage statistics include part counts, calculation time and material yield ranges. We do not send project names, part dimensions, material names or uploaded file contents to Google Analytics.