Laser cutting
Sheet metal, stainless and aluminium jobs with dozens of small parts per sheet, where every millimetre between parts adds up.
- Settings that matter
- Gap of about 1–2 mm to start
- Small parts inside cut-outs
- Co-edge cuttingPro
Upload your DXF files, choose your sheets and let GoNesting pack every part by its true shape, with small parts placed inside the cut-outs of larger ones. Download one DXF file per sheet and a PDF report. It all runs in your web browser, so there is nothing to install.
Six steps, each one a screen in the app, in the same order you see across its top bar. No CAM training needed.
Step-by-step video
How to nest a DXF file with GoNesting
Step 1 · Upload Files
Drop in one or more ASCII DXF files, up to 20 MB each. Every file is split into separate parts, each with its holes, and shows its design size so you can check the unit.
Step 2 · Import Parts
Tick the parts to nest, set how many of each, and give a part priority when it should be placed first.
Step 3 · Configure Sheets
Pick one of nine standard sizes or type your own length and width, and set how many sheets of each size the job can use.
Step 4 · Nesting Options
Choose the gap between parts, a margin from the sheet edge and how far parts may turn, from No rotation to AI Smart Rotation.
Step 5 · Run Nesting
Several layouts are packed at once on your computer’s cores while you watch the work on your sheets. The best one is kept, and you can stop, adjust and run again.
Step 6 · Export Results
Get a ZIP with one DXF file per sheet, written in cutting order, and a PDF report with a drawing of every sheet. Open the files in your CAM software.
GoNesting is not a CAM suite. It does one job, nesting your DXF parts tightly on your sheets, and hands back files ready for the CAM software you already have.
Every part is packed by its real outline and holes, not by a rectangle drawn around it. Curved, angled and irregular parts sit closer together, and several layouts are tried at once so the best one is kept.
How the engine worksSmall parts are placed inside the holes of larger ones automatically, with the same gap you set everywhere else. That area was going to be scrap anyway.
Learn moreAI Smart Rotation is the default: it tries several modes and keeps the tightest. Or pick 4 angles, 8 angles, Auto-align or No rotation for grain. 360 angles is included with Pro.
Compare the modesSet a gap of 0–50 mm between parts and a 0–100 mm margin from the sheet edge. Co-edge cuttingPro lets straight-edged neighbours share one cut line.
Learn moreNine standard sizes or any custom size, up to 999 of each. If a job needs more sheets or a part is too big, the screen says so, and a clear offcut worth keeping is marked with its size.
Learn moreLines, arcs, circles, ellipses, splines, polylines and blocks become parts with their holes. Engraving and text stay with the part they are drawn on, and dimensions are ignored.
What gets importedSee each sheet fill and every arrangement tried, live. Stop whenever you like, and click a placed part to compare it with the shape in your file.
Learn moreOne DXF per sheet with holes cut before outlines and parts visited along a short route, plus a PDF report of the whole job.
See the exportsEvery run with its settings and results. Search and filter, download a saved run’s PDF report again, or export the list as a CSV file.
Learn moreThe features page walks through each rotation mode, what the importer reads, how the cut order is built and what goes into both exports.
Enter your own numbers to estimate what tighter nesting could save in material. Sheet utilization is the share of each sheet that ends up as parts.
Your shop today
With GoNesting
The 188-part sheet at the top of this page reached 86.9%. Your own parts, gap and sheet sizes decide what you get.
Estimated material saving
$1.8k
per month in material
An estimate, not a promise: it assumes you cut the same parts on fewer sheets, and leaves out labour, cutting time and the value of offcuts.
The export is standard DXF, so GoNesting fits in front of whichever machine you run. What changes from shop to shop is the settings.
Sheet metal, stainless and aluminium jobs with dozens of small parts per sheet, where every millimetre between parts adds up.
Thicker plate, where heat moves parts and every plate saved is real money.
Thick plate, stone and glass, where material is costly and every cut is slow.
Plywood, MDF and plastic panels for furniture, signs and cabinets.
Gaps are common starting points, not settings GoNesting enforces. Check them against your machine, material and thickness — see the documentation.
Start free with the full nesting engine. Upgrade to Pro when you need unlimited runs, co-edge cutting and 360° rotation — it switches on the moment you pay.
$0
No credit card required
Try the full nesting engine on a real job before you decide.
Regular price $10Save 20%
Sale price $7.99/month
One payment per 30 days · no auto-renewal
For shops that nest every week. Unlimited runs and advanced cutting tools.
Secure checkout by Razorpay· no auto-renewal
Questions about runs, billing or stopping Pro? Compare the plans in detail.
The questions people ask us most, from what nesting is to getting your DXF files ready.
Nesting software arranges the parts from your DXF drawings on your sheets so they use as little material as possible, instead of you placing them by hand in CAD. A tighter layout means fewer sheets per job and less scrap. GoNesting nests every part by its true shape, so curved and irregular parts sit closer together than they would as rectangles.
Create a free account, then follow the six steps across the top of the app: upload your DXF files, choose the parts and how many of each, add your sheet sizes, set the gap, margin and rotation, run the nesting, and export. You get a ZIP with one DXF file per sheet and a PDF report of the job.
Yes, for trying it on your own work. Every new account includes 5 nesting runs with DXF export and the PDF report, and no credit card is needed. The 5 runs are a one-off allowance, not a monthly one. Pro is on sale at $7.99 a month (regular price $10) for unlimited runs, and adds co-edge cutting and 360-angle rotation.
There is nothing to install. GoNesting runs in a current version of Chrome, Edge, Firefox or Safari, so it works on Windows, macOS and Linux. The nesting itself runs on your computer’s processor cores, so a computer with more cores finishes large jobs sooner.
DXF files saved in ASCII (text) format, up to 20 MB each, and you can upload several at once. DWG, SVG, PDF and binary DXF files are not supported. If your drawing is a DWG, open it in your CAD program and save or export it as an ASCII DXF first.
Most often an outline is not closed. Pieces whose ends meet within 0.5 mm are joined into one outline, but a bigger gap means the shape cannot become a part. Also check that the drawing is 1:1 with the right unit, that holes are drawn inside their part, and that sheet borders and title blocks are removed, because they would be read as parts too. Dimensions are ignored, and text drawn on a part stays with that part.
Yes. Each file is split into separate parts, each with its own holes, so a drawing of a whole product works as well as one file per part. You then choose which parts to nest and set a quantity for each part, or one quantity for every part in a file.
It depends on how many parts there are, how detailed their outlines are and how many rotation angles you allow. A job of 640 parts took about a minute on a 6-core desktop computer, while a job with very detailed outlines or thousands of parts can take much longer. You can watch the work on your sheets and stop a run at any time.
The result screen tells you how many parts could not be fitted. You can export the parts that did fit, or add another sheet, allow more turning or reduce the gap and run again. On the free plan, running again uses another nesting run.
It depends on your parts, gap and sheet sizes. The mixed 188-part sheet at the top of this page used 86.9% of its material with a 1 mm gap. In our own tests on real DXF files, results ranged from 29.7% on a very open ornamental part to 90.6% on near-rectangular plates. Material used is the part area minus cut-outs, divided by the sheet area.
Yes. Enter the offcut’s length and width as a custom sheet size, and parts are nested on it like on any other sheet. Offcuts are treated as rectangles, so measure the largest clean rectangle you can cut from. GoNesting also packs your last sheet to one end and marks a clear piece worth keeping with its size.
No. GoNesting nests your parts and exports standard DXF files, one per sheet, already in cutting order. It does not write G-code: open the DXF files in the CAM or machine software you use today to add kerf compensation, lead-ins and machine settings, as you would with any drawing.
You sign in with your Google account, so there is no separate password to create. Google shares your name, email address, profile picture and an account ID with us. We keep only your name, email address and account ID, and use them only to create your account, sign you in and contact you about your account. We never see your Google password, we cannot read your Gmail, Drive or anything else in your Google account, and we never sell your information or use it for advertising. Our Privacy Policy has the details.
An account is for one person, signed in on one device at a time. If you sign in on another computer while the first is still signed in, you can sign out there and continue on the new one. A session left idle for 15 minutes frees the account on its own.
Sign in, open Subscription and pay $7.99 through Razorpay's secure checkout: by UPI with any UPI app in India, or by credit or debit card or with PayPal elsewhere. Pro switches on as soon as the payment is confirmed and lasts 30 days, with no auto-renewal. Pro gives unlimited nesting runs, co-edge cutting and 360-angle rotation.
Create a free account, upload one of your DXF files and compare the material used with the layouts you cut today.
No credit card · no install · 5 free nesting runs