Everything You Need to
Optimize Your Cuts

From CSV import to professional Excel reports, edge banding to grain direction control. EZNESTING is the most complete free cut list optimizer available online.

Try It Free

OPTIMIZATION ENGINE

Powerful Cutting Algorithms

Choose the optimization strategy that fits your workflow. Minimize waste, reduce cuts, or optimize linear materials.

Smart Bin Packing

Advanced algorithms arrange your pieces on sheet goods to maximize material usage and minimize waste across multiple sheets.

Guillotine & Efficiency Modes

NEW

Guillotine mode minimizes material waste. Efficiency mode minimizes total cuts to save labor time. Choose the mode that matches your priorities.

Linear Material Mode

NEW

Optimize cuts for one-dimensional materials like lumber, trim, and molding. Purpose-built 1D algorithms for linear stock.

Grain Direction Control

NEW

Lock the orientation of grain-sensitive pieces so the optimizer respects wood grain direction. Per-piece or global rotation control.

IMPORT & EXPORT

Bring Your Cut Lists In, Take Results Out

Import existing cut lists from CSV or Excel. Export optimized results in multiple professional formats.

CSV Import

NEW

Upload CSV files with smart column mapping, auto unit detection, fractional inch support, and edge banding import. Preview before confirming.

CSV Export (5 Formats)

NEW

Export as simple cut list, CNC coordinates (X1/Y1/X2/Y2), detailed report, shopping list, or manufacturing spec. Customizable precision and delimiters.

Excel Import

NEW

Import from .xlsx and .xlsm workbooks. Multi-sheet support with the same smart parsing, unit detection, and fractional inch handling as CSV.

Excel Export

NEW

Generate professional multi-sheet Excel workbooks with summary, cut list, per-sheet breakdown, leftovers, and shopping list tabs. Color-coded and print-ready.

PRECISION & CONTROL

Accurate Cuts, Every Time

Account for blade kerf, edge banding, trim allowances, and unit preferences so your optimized layout matches reality.

Edge Banding Support

NEW

Track which edges need banding using L1/L2/W1/W2 notation. Calculate total edge tape length needed. Visual indicators on cutting diagrams.

Kerf & Blade Width

Set your saw blade kerf width so the optimizer accounts for material lost per cut. Works in both inches and millimeters.

Edge Trim Allowances

Set per-side trim allowances on each sheet to account for factory edges or damaged material. Top, bottom, left, and right independently.

Imperial & Metric Units

Work in inches with fractions (1/2, 1/4, 1/8, 1/16) or millimeters. Switch between unit systems with one click. All inputs and outputs adapt.

VISUALIZATION & OUTPUT

See Your Cuts Before You Make Them

Color-coded diagrams, detailed statistics, and interactive viewing so you can verify every cut before heading to the workshop.

Color-Coded Cutting Diagrams

Each piece gets a unique color on the sheet layout. See exact placement, dimensions, labels, and edge banding indicators. Print-ready for the shop floor.

Detailed Statistics Dashboard

Track sheets used, pieces placed, material utilization percentage, total cuts, waste area, and edge banding totals. Per-sheet breakdowns included.

Zoomable Interactive Canvas

Pan and zoom into your cutting diagrams for detailed inspection. Toggle measurement rulers and dimension overlays for precise verification.

PROJECT MANAGEMENT

Save, Sync, and Manage Your Projects

Keep all your optimization projects organized with cloud sync, auto-save, and multi-project management.

Cloud Sync

Sign in to sync your projects across devices. Access your cut lists from your office computer, laptop, or tablet.

Auto-Save

Your work is automatically saved as you go. Never lose changes due to browser crashes or accidental navigation.

Multiple Projects

Create and manage multiple optimization projects. Switch between jobs, rename projects, and keep your workspace organized.

Frequently Asked Questions

Common questions about EZNESTING's cut list optimization features.

What is the best free cut list optimizer?
EZNESTING is a free online cut list optimizer that requires no signup or download. It offers advanced bin packing algorithms, CSV and Excel import and export, edge banding tracking, grain direction control, and visual cutting diagrams. You can optimize sheet goods like plywood, MDF, and melamine, as well as linear materials like lumber and trim. The free tier includes generous daily optimization limits with no feature restrictions.
Can I import a CSV or Excel cut list into a nesting optimizer?
Yes. EZNESTING supports importing cut lists from both CSV files and Excel workbooks (.xlsx). The CSV import includes smart column mapping that automatically detects columns for length, width, quantity, label, and edge banding. It handles unit detection (inches vs. millimeters), fractional inch notation like 24 1/2, and provides a preview before importing. Excel import supports multi-sheet workbooks with the same smart parsing capabilities.
What is edge banding in cut list optimization?
Edge banding is the process of applying a thin strip of material (veneer, PVC, or ABS) to the exposed edges of sheet goods like plywood or MDF to cover the raw core. In cut list optimization, edge banding tracking lets you specify which edges of each piece need banding using the L1, L2, W1, W2 notation (two length sides and two width sides). EZNESTING calculates the total linear length of edge tape needed and displays edge banding indicators on the visual cutting diagrams.
What is the difference between guillotine cutting and efficiency cutting?
Guillotine cutting mode optimizes for minimal material waste by arranging pieces to use as much of each sheet as possible. Every cut goes from one edge of the remaining piece to the other, which is how most table saws and panel saws operate. Efficiency cutting mode optimizes for the fewest total cuts, saving labor time at the expense of slightly more waste. EZNESTING supports both modes so you can choose whether to prioritize material savings or shop time.
Does EZNESTING support grain direction for wood?
Yes. EZNESTING provides per-piece rotation control so you can lock the orientation of grain-sensitive pieces. When rotation is locked on a piece, the optimizer will not rotate it 90 degrees during optimization, ensuring the wood grain runs in the correct direction. You can also enable rotation globally for non-grain-sensitive materials to allow the optimizer to find the most efficient arrangement.
How do I export my cut list to Excel or CSV?
EZNESTING offers multiple export formats. For CSV, you can choose from five output formats: a simple cut list with labels and dimensions, CNC coordinates with X1/Y1/X2/Y2 positioning, a detailed cut list with rotation and utilization data, a shopping list grouped by sheet size, and a manufacturing specification format. For Excel, EZNESTING generates a professional multi-sheet workbook with tabs for summary statistics, the full cut list, per-sheet breakdowns, leftover pieces, and a shopping list. Both formats support customizable units and decimal precision.
Can I optimize cuts for linear materials like lumber and trim?
Yes. EZNESTING includes a linear material optimization mode designed for one-dimensional cutting of lumber, trim, molding, and similar materials. You specify your available stock lengths and the pieces you need, and the optimizer arranges your cuts to minimize waste from your linear stock. This is separate from the 2D sheet goods optimizer and uses algorithms specifically tuned for 1D bin packing.
How does nesting optimization reduce material waste?
Nesting optimization uses bin packing algorithms to arrange your required pieces on available sheet material in the most space-efficient layout possible. EZNESTING accounts for kerf width (the material lost to each saw cut), edge trim allowances on each side of the sheet, and optional piece rotation. The optimizer shows you the exact utilization percentage for each sheet, total waste area, and how many sheets you need. Most users see 10-20% material savings compared to manual layout.

Ready to Optimize Your Cuts?

Start using all these features for free. No signup required.

LAUNCH THE OPTIMIZER