MenuWelcome to CutList Workspace, the ultimate free nesting and cut list optimizer designed to eliminate material waste and save you money. Whether you are a professional cabinet maker, metal fabricator, or a home DIY woodworker, planning your cuts efficiently is critical. CutList Workspace calculates high-yield layouts for both 1D linear materials (such as dimensional lumber, pipes, copper tubing, and steel bars) and 2D sheet goods (including plywood panels, MDF sheets, glass, and sheet metal). By specifying your exact saw blade thickness (kerf) and wood grain direction requirements, our advanced nesting algorithm generates optimal visual cut maps that guide you step-by-step through your fabrication process. CutList Workspace runs entirely in your browser with secure cloud project saving, allowing you to easily adjust layouts, perform manual drag-and-drop overrides, and export workshop-ready PDF layout maps. Streamline your woodworking shop projects, accurately estimate material costs, and maximize sheet yield today. Our interactive dashboard makes it easy to manage your stock inventory and target parts lists. Simply enter your panel sizes, specify part dimensions and quantities, and let the nesting algorithm calculate the most efficient layout. You can adjust settings like edge banding allowances, cut directions, and kerf sizes on the fly. The visual layout visualizer offers zoom controls and full drag-and-drop support so you can manually adjust placements or reorganize parts on different sheets. Start using the cutting list generator now to minimize scrap waste, reduce trips to the hardware store, and optimize your woodworking projects.
# | ⇅ | Type | Length | Width | Qty | Unit | Material | Stock Name | Cost ($) | copy | Del | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
📋 No Stock AddedWelcome to CutList Workspace! To start nesting, you first need to define the raw materials you have in your shop. Input standard plywood panel sizes (like a 4x8 sheet) or dimensional hardwood lumber lengths. Click '+ Add Row' or choose a default stock option above to begin listing your stock. | ||||||||||||
Total Area: 0 sq ft | 0 | Subtotal (Enabled): | $0.00 | |||||||||
| Material | Stock Name | Type | Size | Qty | Unit | Cost |
|---|
# | ⇅ | Length | Width | qty | Unit | Part # | Part Name | Target Material | Edge Banding | Grain | Est. Cost | copy | Del | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
📋 No Parts InputtedEnter the list of parts you need to cut for your project. Specify the target length, width, and quantity for each item. You can assign parts to specific target materials, toggle grain direction requirements, and set edge banding offsets. Click '+ Add Row' or select a preset to populate your parts list. | ||||||||||||||
Total Area: 0 sq ft | 0 | Subtotal (Enabled): | $0.00 | |||||||||||
| Part # | Part Name | Size | Qty | Target Material | Edge Banding | Est. Cost |
|---|
Add stock and parts, then click Run Optimization.
A cutlist optimizer (also widely known as a cutlist maker, cutlist creator, or sheet layout planner) is a specialized calculator designed to arrange two-dimensional rectangular parts onto larger raw sheet goods and lumber. By mathematically analyzing the dimensions of your stock and your parts list, the optimizer automates the nesting process, generating highly visual cutting maps that tell you exactly how to execute your saw cuts to maximize material yield and reduce waste.
For cabinet makers, carpentry professionals, and hobbyist woodworkers, planning material layouts is one of the most critical pre-fabrication steps. Our lumber optimizer supports both 2D sheet layouts (for plywood, MDF, melamine, and veneer panels) and 1D linear cutting (for dimensional hardwood, softwood, framing lumber, trim, and edge banding). When generating cutting lists, our optimizer keeps tracks of material kerf and grain direction, ensuring that your shop plans are accurate, efficient, and direct.
When utilizing a table saw, CNC router, panel saw, or band saw, the blade physically removes a thin strip of material and turns it into sawdust. This thickness is known as the blade kerf. In a standard cutlist optimizer, setting a kerf allowance (typically 1/8" or 3mm) is crucial. Without kerf spacing, if you make ten sequential cuts on a sheet of plywood, your final parts will measure up to 1.25 inches too short! CutList Workspace automatically adds the kerf thickness between all nested parts, guaranteeing that your actual physical cuts are 100% precise to your shop drawings.
For natural wood, oak/maple plywood, and veneered panels, the direction of the wood grain is visually and structurally critical. When creating your cutlist, you can specify if a part has a horizontal or vertical grain requirement. Our cutlist creator automatically locks the part's rotation to match the sheet's grain direction. For plain solid sheets or materials where grain does not matter (such as MDF, particleboard, or painted panels), you can turn grain tracking off, letting the algorithm rotate parts 90 degrees freely to find the highest possible material utilization.
Yes! While built primarily for woodworking and lumber calculations, CutList Workspace is a versatile 2D nesting calculator that works perfectly on any sheet goods, including:
Absolutely. CutList Workspace is designed for global workshops. You can input stock sheets and parts in Imperial fractional inches (e.g., 23 3/8" with customizable fraction steps down to 1/64"), decimal inches, millimeters (mm), or centimeters (cm). Our algorithms calculate all cutting lists in high-precision decimal units and convert them instantly to your preferred workshop format.
Once the cutlist optimizer finishes processing, it renders a visual cut map for each sheet of stock. Reading these diagrams is highly intuitive:
Sheet layout optimization belongs to a class of mathematical problems known as 2D Bin Packing and Nesting, which are classified as NP-hard. CutList Workspace utilizes specific industry algorithms to generate optimized maps in milliseconds, each offering distinct benefits for different machinery:
To get the absolute best results from your optimized cutlist creator sheets, follow these workshop best practices:
Every percentage increase in your layout's material utilization translates directly to material cost reduction. For commercial cabinet shops, custom furniture makers, and sheet metal fabricators, increasing sheet utilization from 75% to 88% using a cutlist optimizer can save dozens of plywood sheets, MDF panels, or metal sheets per month. Over the course of a year, this efficiency keeps thousands of dollars in your pocket by ensuring that you purchase only the exact amount of raw stock required for each job, while enabling you to easily reuse offcut inventory.
Every time a saw blade cuts through a piece of wood, it turns a small strip of material into sawdust. This missing strip is called the kerf. For a standard table saw blade, the kerf width is typically 1/8 inch (approx. 3.2 mm), while thin-kerf blades are around 3/32 inch (2.4 mm). Ignoring the kerf in manual calculations is one of the most common reasons why parts end up too short. If you have ten cuts on a single sheet of plywood, you will lose over an inch of material just to sawdust. Our optimizer accounts for this automatically by allowing you to specify a kerf preset, ensuring that every printed diagram is physically buildable in the workshop.
When working with hardwood-veneered plywood (such as oak, walnut, or cherry) or solid wood sheet goods, the direction of the wood grain is a critical aesthetic factor. For cabinet doors, drawer fronts, and tabletop panels, you generally want the grain to run vertically or parallel to the longest edge of the part. However, locking the grain direction limits the algorithm's ability to rotate pieces, which can decrease the overall material yield. If you are cutting utility parts (like cabinet backs, drawer boxes, or shop jigs) where grain direction does not matter, you can disable grain constraints. This gives the optimizer maximum flexibility to rotate parts, resulting in significantly less waste.
Choosing the correct substrate is vital for any woodworking project. Plywood consists of thin wood veneers glued together in alternating directions, offering excellent strength-to-weight ratio and minimal seasonal warping. Medium-Density Fiberboard (MDF) is composed of compressed wood fibers and resin; it is perfectly flat, stable, has no void spaces, and paints beautifully, but it is heavy and lacks structural tensile strength. Solid wood panels offer beautiful natural grain but are highly susceptible to expansion and contraction across the grain due to humidity changes. The optimizer handles all of these substrates equally, but you should adjust your blade speed, feed rates, and support equipment depending on the material's structural density.
Unlike 2D sheet nesting which deals with surface area, 1D linear optimization handles materials sold by length, such as framing lumber (2x4s, 2x6s), dowels, pipes, moldings, and metal extrusions. The goal remains the same: arrange parts of different lengths onto standard stock lengths (like 8ft, 10ft, or 12ft boards) to minimize board scrap. In linear cutting, saw blade kerf is still important, but grain direction is irrelevant. Our optimizer supports both 1D and 2D modes, allowing you to easily switch and generate linear cut lists for framing bases, face frames, or plumbing layouts.
If you are building cabinets or shelving out of plywood or MDF, the exposed raw edges are usually covered with edge banding (either heat-activated wood veneer, PVC tape, or solid wood strips). These edge bandings have thickness: iron-on veneer tape is typically 0.5 mm (about 1/50 inch) thick, while heavy-duty PVC or solid wood strips can range from 1 mm to 3 mm (1/8 inch) thick. If you apply thick edge banding to a cabinet door, the door will end up slightly wider and taller than planned, potentially causing clearance issues. For high-precision projects, subtract the thickness of your edge banding from your part dimensions before entering them into the optimizer.
A nested cut map is a detailed blueprint for breaking down your sheet goods. The outer solid line represents the boundary of your sheet, including any scrap or trim space. Each colored block represents an individual part, labeled with its part number, dimensions, and name/label. Areas colored gray or hatched represent waste/scrap material. The thin spacing between parts represents the blade kerf. Always start measuring from one specific corner (typically the bottom-left or top-left) and work your way across to prevent cumulative measurement errors.
Before digital optimizers, woodworkers sketched out their cut layouts on graph paper. This manual approach is highly prone to errors: forgetting that each cut removes 1/8 inch of wood, leading to the last few parts on the sheet being too narrow; accidentally rotating a part on the drawing board, causing the grain on a cabinet door to run horizontally instead of matching the rest of the unit; designing layouts that require 'blind' or curved internal cuts that cannot be physically performed on a standard table saw or panel saw (which require continuous straight-line cuts); and assuming 100% of a sheet is usable and failing to account for squaring factory edges or knots and defects in utility-grade lumber.
Safety Notice: The cutting maps, dimensions, edge banding, and material estimates generated by this cutlist creator are reference guides. Always double-check physical measurements on your raw lumber, MDF, plywood, or sheet metal stock before performing physical saw cuts.