Manufacturing & Inventory

CutList: Woodworking Project Planner with Cut List Optimizer

A cut list is not the sum of the pieces you need divided by the board length - the saw blade itself removes wood on every single cut, and skipping that turns a plan that fits on 2 boards into one that comes up short on the 3rd. Enter the pieces you need (length and quantity) and your board length and saw kerf, and this packs them onto the fewest boards possible using a real bin-packing algorithm, kerf counted on every internal cut, and shows exactly what to cut from each board.

← All products
Manufacturing & Inventory

Woodworkers and joiners planning a cut list before a shopping trip who want to know exactly how many boards to buy, not a rough guess.

How it works

  1. Name this plan, e.g. "Bookshelf frame".
  2. Enter your stock board length and saw kerf in millimetres.
  3. List the pieces you need, one per line as "length x quantity", e.g. "900 x 2".
  4. Get the number of boards to buy and the exact cutting plan for each one.

What you gain

  • First-Fit Decreasing bin-packing - a real cutting-stock algorithm, not a rough estimate - decides how many boards to buy and what to cut from each one
  • Saw kerf (blade width) is counted between every cut on a board, not just subtracted once at the end - the classic mistake that makes a plan come up short on wood
  • Shows the exact cutting plan per board and the leftover offcut length on each one
  • Rejects any piece longer than the stock board length outright, before it wastes a shopping trip

Screenshot

Technical details

Standard50.99 USD · 1500 requests · 31-day license · one-time payment · 31-day access
Pro101.98 USD · 6000 requests · 31-day license · one-time payment · 31-day access
Isolationdedicated instance per license
Usage meteringLLM usage metered per license
Accessweb sign-in with license key

How to set up & use

  1. Buy the license — your key (lic_...) appears on the order page and in your email.
  2. Sign in at app.synoriaai.com with your license key.
  3. No installation — the product runs in your browser, on your own isolated instance.
  4. 1. Open the CutList page and enter a name for your plan, like 'Bookshelf frame'.
  5. 2. Fill in your stock board length (e.g., 2400 mm) and the saw kerf width (e.g., 3 mm).
  6. 3. List the pieces you need, one per line with length and quantity, like '900 x 2' for two 900 mm pieces.
  7. 4. Click the 'Calculate' button to see the number of boards needed, the cutting plan per board, and leftover offcuts.
  8. 5. Save your plan by name; recalculating updates the same plan instead of creating a duplicate.

Frequently asked questions

How does the tool handle saw kerf in my cuts?

The saw kerf (blade width) is added between every cut on a board, not just once at the end. This ensures your plan accounts for material lost to each cut, so you don't run short.

What happens if I enter a piece longer than my stock board?

The tool rejects any piece that exceeds the stock board length before calculating, so you know immediately that such a piece won't fit and can adjust your inputs.

Is my plan data safe or stored anywhere?

Plans are saved locally by name in your browser for convenience. No data is sent to servers, and you can delete or overwrite plans as needed.

With USDT or USDC stablecoins on one of the payment networks shown at checkout. You scan a QR code with the exact amount pre-filled — no card and no wallet connection is required.
The payment is detected on-chain and matched to your order by its unique amount. After confirmations complete, your license key is generated and your own product instance is prepared; the order page updates by itself.
No. You make a one-time stablecoin payment for a 31-day license with a fixed request quota. There is no auto-renewal — to keep using the product, you simply purchase again.
Each plan includes a fixed number of requests for the license period. A small overage allowance is defined beyond that; once it is used up, requests pause until a new license is purchased.
Yes. Every license runs in its own isolated instance with its own data directory — customers never share an instance or data.
On-chain payments are never lost. Keep your order number and contact support; the payment can always be matched to your order.
Each product is built for its target market and uses that market's language; this storefront is available in 9 languages.

Related products