Skip to content

Timber Cutting Optimiser

Enter required lengths and find the optimal arrangement on stock lengths to minimise waste. Uses first-fit decreasing bin packing algorithm.

Enter all pieces you need to cut, separated by commas

Available timber length

Your supplier's price per length

How We Calculate This

This optimiser arranges your required timber lengths onto stock lengths using a first-fit decreasing algorithm. It sorts pieces largest-first and places each on the first stock length with enough remaining space.

The algorithm

1. Sort required lengths from longest to shortest
2. For each piece, find the first stock with enough space
3. Account for kerf (saw blade width) per cut
4. Waste = Stock length - Sum of cuts - Kerfs

This greedy approach typically produces results within 10-15% of optimal. For critical jobs, try different stock lengths to compare waste percentages.

Waste reduction tips

  • Try different stock lengths — sometimes 3.6m wastes less than 4.8m
  • Group similar lengths together when cutting
  • Save usable offcuts for smaller projects
  • Allow 3mm per cut for saw kerf

Frequently Asked Questions

Last updated: March 2026

All calculations are estimates. Verify with your supplier.