How to use the cut list optimizer
- Pick your units. Inches with fractions (rounded to 1/16" by default) or millimetres. You can switch at any time and every size is converted.
- Enter your stock sheets. A 4×8 sheet of plywood is 96 × 48 inches. Leave the quantity empty if you will simply buy as many as you need, or enter what you have on the rack. Add a price per sheet to see the total cost.
- List your parts. Type the finished length, width and quantity of each part. Give parts short names such as "Side" or "Shelf" so you can find them on the diagram.
- Set the blade kerf and edge trim. Kerf is the material your blade turns into sawdust. Trim cleans up factory edges, which are often dinged or slightly out of square.
- Press Calculate. A first layout appears almost at once and improves while the optimizer keeps searching. Then print it, save it as a PDF, or share the link.
Reading the cutting diagram
Each sheet is drawn to scale with its length running left to right, the same way the face grain runs on most plywood. Coloured blocks are your parts, labelled with their name and size; a ⟲ mark means the part was turned 90°. Hatched areas are offcuts and waste, and larger offcuts show their size so you can keep them for small jobs. Tap a sheet to open it full screen and zoom in.
Under each sheet, Cut steps lists every cut in order. A crosscut goes across the sheet's length and a rip runs along it. Each step tells you how far from the edge to cut and which piece you are cutting, so you can set your fence or track once per strip. Tick Cut numbers to see the same numbers on the drawing.
Tips for less waste
- Only lock grain where it shows. Every locked part limits how pieces can be turned. Cabinet backs, drawer bottoms and inner partitions rarely need it.
- Measure your real kerf. Entering 1/8" when your blade cuts 3/32" wastes a little on every cut; entering too little can leave the last part short.
- Break big sheets down first. The first cuts in each list cross the whole sheet. Doing them first gives you pieces that are easier and safer to handle on a small saw.
- Check real sheet sizes. Some "4×8" panels, MDF especially, are 97 × 49 inches, and metric boards are 2440 × 1220 mm (96 1/16 × 48 1/16"), and 3/4" plywood is often 23/32" thick. Measure what you bought.
- Try another sheet size. Add a second stock size, such as 5×5 Baltic birch, with prices. The optimizer chooses the cheapest mix for you.
Same calculator, set up for your job
The tool is the same everywhere on the site. These pages just start with a different example and explain the details that matter for that kind of work:
- Plywood cut list calculator: 4×8 sheets in inches, a 3/4" bookcase example, real plywood sizes and grain on cabinet parts.
- Sheet cutting optimizer: MDF, melamine and other panels, and mixing two sheet sizes with prices to find the cheapest buy.
- Metric cut list calculator: millimetres from the start, 2440 × 1220 and 2800 × 2070 mm boards, an 18 mm wardrobe example.
Cutting studs, pipe or aluminium extrusion to length instead of sheets? That is a different problem, and the linear cut optimizer handles it: stock lengths in, fewest bars out.
If you are pricing a job, plywood prices for 2026 lists 4×8 prices for sheathing, sanded pine, birch, marine plywood, MDF and melamine, checked against retailer pages.
Why the layouts are cuttable
Many nesting tools pack rectangles as tightly as possible and leave you to work out how to get them apart. CutlistPal only produces layouts you can make with straight edge-to-edge cuts, with the blade width left between every pair of parts. Before a layout is shown, the page checks it again on its own: every part is present at the right size, nothing overlaps or runs off the sheet, grain-locked parts are not turned, and the sheet can be divided cut by cut. Layouts that fail the check are never shown.
The optimizer is PackingSolver, an open-source research solver for cutting and packing, compiled to run in your browser. It needs no server, so it stays fast when many people use the site at once.