Skip to content

2D nesting · Works in your browser

Most shops waste 20–30% of every sheet.

Lapas packs your parts tighter. Upload a DXF, get a cutting layout in under a minute, in your browser. Nothing to install.

2,000+ shops have run 8,519 nests through Lapas. 1032 of them this month. (as of 16 Sep 2026)

Free plan includes the full nesting engine, unlimited nesting and re-nests, 5 project exports a month. No credit card, no install.

Coming from Deepnest? See how Lapas compares →

Real nesting result: 34 sheet metal parts packed on one 40 by 23.4 inch sheet at 85.5% utilization
Util. 85.5% Parts 34 Nested in 25 s Real customer job · sheet 1 of 2

Real jobs, real numbers

Utilization is the share of the plate that leaves as parts. The rest is offcut.

Real nesting result: 31 L-shaped bracket parts interlocked at 87.0% utilization
87.0% util. 31 interlocked brackets · nested in 29 s
Real nesting result: 26 mixed rectangular parts packed at 84.8% utilization
84.8% util. 26 parts · sheet 1 of 2 · nested in 27 s
Real nesting result: 9 large triangular parts on a 14 by 7 foot plasma sheet at 83.1% utilization
83.1% util. 9 parts · 14 × 7 ft sheet · nested in 39 s
Your job here Upload a DXF and see your own number. Free. Try it now →

Independently benchmarked

Measured against Deepnest, not just claimed

We ran Lapas Core v1.1 head to head against Deepnest on 37 nesting cases: same parts, same plates, same time budgets, then scored every result with an independent program that reads the output geometry. On the standard density tests Lapas left 13.9% of the plate as offcut against Deepnest's 26.7%, and on real jobs it fits the same parts on fewer plates. Fewer plates means lower material spend on every run.

Read the full benchmark
Side-by-side nest of the same 187-part job: Lapas fits 2 plates, Deepnest needs 3

Same 187-part job: Lapas fits 2 plates (left); Deepnest needs 3 (right).

1.92x
more of the plate thrown away by Deepnest: 26.7% wasted against our 13.9%
10 s
beats Deepnest's best 5-minute nest, on every shape tested
3 plates
saved across a 10-job batch, 25 against 28, never more

How it works

From file to cut-ready in under a minute

If you can upload a file, you can use Lapas.

01

Upload your parts

Drop in your DXF, DWG, SVG, PDF, Illustrator or LightBurn file. Set how many of each part you need.

AutoCAD, SolidWorks, Fusion 360, FreeCAD: all supported.

Lapas upload page with drag-and-drop zone, uploaded DXF part thumbnails, and quantity inputs.
02

Set your sheet size

Enter sheet dimensions, part spacing, and how long the optimizer may search.

Multiple sheets, rotation rules, and grain direction supported.

Prepare job page with part quantities, sheet size inputs, and cutting parameters.
03

Get your cutting layout

Download DXF or PDF report. Ready for the machine or your customer.

See sheets needed, utilization %, and part placement.

Nesting results with a finished sheet layout at 83% utilization, statistics, and DXF export.

Lapas doesn't replace your CAM. It hands back a nested DXF. Lead-ins, kerf compensation, and cut sequencing stay in the tools you use today. If your machine reads DXF, it works with Lapas.

See it in action

Watch a DXF go from upload to cut-ready

Open the demo page for a step-by-step breakdown of this job.

The problem

Sheets are expensive. Waste doesn't have to be.

20–30% wasted

of every sheet goes in the scrap bin. At $4k/month in steel, that's up to $1,200 thrown away.

Hours every week

your best operator spends laying out parts by hand instead of running the machine.

Quote only

is what the enterprise platforms tell you. SigmaNEST publishes no price list, so the cost arrives after a demo.

Manual layout ~58%
34 parts placed by hand in simple rows by their bounding box, leaving large gaps and almost a third of the sheet unused
Same parts, with Lapas ~86%
The same 34 parts nested true-shape by Lapas, interlocked tightly to fill the sheet with minimal waste

ROI calculator

How much is waste costing your shop?

Move the sliders. See what you could save each month.

Your shop's numbers
50
10500
$80
$10$500
65%
40%90%
Monthly material spend $4,000
You'd save $960 per month at 85% utilization
Pro plan payback < 1 month
Nest your own file for free

A real job at your volume

Steel fabrication, Spain put 180 parts on 4 plates instead of 6, using 92% of every plate, in 35 seconds.

Assumes optimized utilization reaches 85%, in line with the customer jobs shown above and in the panel. Actual savings depend on part complexity, material type, and operator method.

Shops using Lapas

Find the shop that looks like yours

Four real jobs, run by Lapas customers on their own parts. Every number below came off the job itself.

Steel fabrication · Spain

4 sheets instead of 6

Lapas used 4 plates. The same parts laid out at 65% would take 6.

180 parts, 92% of every plate used, done in 35 seconds.

Parts
180
Used
92%
Time
35 s

Design engineering

4 plates saved on one job

Lapas used 18 plates. The same parts laid out at 65% would take 22.

295 parts across 18 plates instead of 22, in under three minutes.

Parts
295
Used
79%
Time
159 s

Sheet metal · Argentina

320 parts, 4 plates

Lapas used 4 plates. The same parts laid out at 65% would take 5.

A full production run nested in under three minutes.

Parts
320
Used
77%
Time
173 s

Toolmaking · United States

800 parts in 3 minutes

The kind of batch that takes an operator most of a morning by hand.

Parts
800
Used
49%
Time
186 s

Plate comparisons are arithmetic, not a measurement: the same total part area laid out at an assumed 65% utilization for a hand layout. Your own result depends on your parts and on how you nest today.

Nest your own file for free

What shops tell us

8,270 parts nested, and rated good by the shops that ran them

Straight from the feedback form inside the app. Unedited, spelling and all.

8,270
parts nested
225
plates cut
8,519
jobs run in total

Figures as of 16 Sep 2026

“Fantastic result compared to my old deepnest.io ...”

Lapas user Sep 2026

“This is a great solution for nesting.”

Lapas user Sep 2026

“Very helpful in my work.”

Lapas user Sep 2026

“I just did my first nest in Lapas and it works great!”

Lapas user Aug 2026

“Great. Love the work you're doing, thank you!”

Lapas user Aug 2026

“This is amazing. I love the option to keep my layer names.”

Lapas user Jul 2026

“This has been the most useful software so far; thank you for it.”

Lapas user Aug 2026

“Thank you for the update. This is awesome.”

Lapas user Aug 2026

“i like the way it nest the parts.”

Lapas user Aug 2026

“Not a bad project.”

Lapas user Aug 2026

80 parts on 2 plates

Used
59.5%
Time
83s
Lapas user 16 Sep rated good by the shop that ran it

58 parts on 1 plate

Used
57.5%
Time
164s
Lapas user 16 Sep rated good by the shop that ran it

50 parts on 1 plate

Used
13.4%
Time
162s
Lapas user 16 Sep rated good by the shop that ran it

122 parts on 4 plates

Used
39.4%
Time
34s
Lapas user 16 Sep rated good by the shop that ran it

30 parts on 2 plates

Used
27.3%
Time
27s
Lapas user 16 Sep rated good by the shop that ran it

16 parts on 1 plate

Used
29.1%
Time
29s
Lapas user 16 Sep rated good by the shop that ran it

100 parts on 4 plates

Used
56.1%
Time
175s
Lapas user, Germany 16 Sep rated good by the shop that ran it

33 parts on 1 plate

Used
17.0%
Time
152s
Lapas user 16 Sep rated good by the shop that ran it

22 parts on 1 plate

Used
18.7%
Time
4s
Lapas user 16 Sep rated good by the shop that ran it

17 parts on 1 plate

Used
13.2%
Time
35s
Lapas user 16 Sep rated good by the shop that ran it

4 parts on 1 plate

Used
22.2%
Time
1s
Lapas user 16 Sep rated good by the shop that ran it

153 parts on 1 plate

Used
46.3%
Time
32s
Lapas user 16 Sep rated good by the shop that ran it

11 parts on 1 plate

Used
28.6%
Time
5s
Lapas user 16 Sep rated good by the shop that ran it

52 parts on 1 plate

Used
48.4%
Time
177s
Lapas user 16 Sep rated good by the shop that ran it

152 parts on 2 plates

Used
63.3%
Time
143s
Fabricator, Lithuania 16 Sep rated good by the shop that ran it

94 parts on 1 plate

Used
66.4%
Time
145s
Fabricator, Lithuania 16 Sep rated good by the shop that ran it

7 parts on 1 plate

Used
51.6%
Time
12s
Lapas user 16 Sep rated good by the shop that ran it

137 parts on 3 plates

Used
60.3%
Time
179s
Lapas user 16 Sep rated good by the shop that ran it

132 parts on 5 plates

Used
44.3%
Time
39s
Lapas user 15 Sep rated good by the shop that ran it

12 parts on 1 plate

Used
35.3%
Time
150s
Lapas user 15 Sep rated good by the shop that ran it

240 parts on 19 plates

Used
42.0%
Time
181s
Lapas user, Germany 15 Sep rated good by the shop that ran it

36 parts on 1 plate

Used
75.2%
Time
7s
Lapas user 15 Sep rated good by the shop that ran it

11 parts on 1 plate

Used
58.6%
Time
29s
Lapas user 15 Sep rated good by the shop that ran it

59 parts on 4 plates

Used
67.3%
Time
89s
Lapas user 14 Sep rated good by the shop that ran it

12 parts on 1 plate

Used
25.0%
Time
94s
Lapas user, Denmark 13 Sep rated good by the shop that ran it

54 parts on 6 plates

Used
77.1%
Time
176s
Lapas user, France 12 Sep rated good by the shop that ran it

27 parts on 1 plate

Used
25.8%
Time
2s
Lapas user 8 Sep rated good by the shop that ran it

9 parts on 1 plate

Used
76.9%
Time
23s
Lapas user 3 Sep rated good by the shop that ran it

5 parts on 1 plate

Used
26.0%
Time
13s
Lapas user 2 Sep rated good by the shop that ran it

49 parts on 9 plates

Used
77.6%
Time
29s
Lapas user 2 Sep rated good by the shop that ran it

306 parts on 2 plates

Used
74.0%
Time
60s
Lapas user 1 Sep rated good by the shop that ran it

30 parts on 1 plate

Used
82.3%
Time
26s
Engineering firm, US 31 Aug rated good by the shop that ran it

1411 parts on 4 plates

Used
62.5%
Time
114s
Lapas user 31 Aug rated good by the shop that ran it

30 parts on 3 plates

Used
58.5%
Time
29s
Lapas user 31 Aug rated good by the shop that ran it

490 parts on 1 plate

Used
76.4%
Time
152s
Lapas user 31 Aug rated good by the shop that ran it

4 parts on 2 plates

Used
52.6%
Time
3s
Lapas user 30 Aug rated good by the shop that ran it

17 parts on 2 plates

Used
81.4%
Time
30s
Lapas user 29 Aug rated good by the shop that ran it

147 parts on 9 plates

Used
66.0%
Time
179s
Lapas user 28 Aug rated good by the shop that ran it

93 parts on 1 plate

Used
69.7%
Time
94s
Lapas user 28 Aug rated good by the shop that ran it

24 parts on 1 plate

Used
53.7%
Time
30s
Lapas user, Czechia 27 Aug rated good by the shop that ran it

14 parts on 1 plate

Used
66.0%
Time
3s
Lapas user, France 27 Aug rated good by the shop that ran it

6 parts on 2 plates

Used
51.3%
Time
20s
Lapas user 26 Aug rated good by the shop that ran it

180 parts on 4 plates

Used
92.1%
Time
35s
Steel fabricator, Spain 25 Aug rated good by the shop that ran it

80 parts on 3 plates

Used
57.4%
Time
28s
Steel fabricator, Spain 25 Aug rated good by the shop that ran it

18 parts on 1 plate

Used
38.8%
Time
29s
Lapas user 25 Aug rated good by the shop that ran it

55 parts on 2 plates

Used
54.4%
Time
166s
Lapas user 25 Aug rated good by the shop that ran it

38 parts on 2 plates

Used
48.7%
Time
78s
Lapas user 23 Aug rated good by the shop that ran it

13 parts on 1 plate

Used
21.6%
Time
2s
Lapas user 22 Aug rated good by the shop that ran it

20 parts on 1 plate

Used
24.5%
Time
175s
Lapas user 21 Aug rated good by the shop that ran it

115 parts on 2 plates

Used
29.3%
Time
32s
Manufacturer, South Africa 19 Aug rated good by the shop that ran it

11 parts on 1 plate

Used
17.8%
Time
26s
Lapas user 19 Aug rated good by the shop that ran it

8 parts on 1 plate

Used
25.8%
Time
79s
Energy sector, US 14 Aug rated good by the shop that ran it

8 parts on 2 plates

Used
38.7%
Time
83s
Energy sector, US 14 Aug rated good by the shop that ran it

30 parts on 3 plates

Used
61.6%
Time
98s
Contract manufacturer, UK 12 Aug rated good by the shop that ran it

1 part on 1 plate

Used
92.8%
Time
0.3s
Lapas user 4 Aug rated good by the shop that ran it

263 parts on 5 plates

Used
61.2%
Time
196s
Lapas user 2 Aug rated good by the shop that ran it

80 parts on 2 plates

Used
66.6%
Time
29s
Lapas user 1 Aug rated good by the shop that ran it

27 parts on 2 plates

Used
73.1%
Time
175s
Lapas user 30 Jul rated good by the shop that ran it

30 parts on 1 plate

Used
27.8%
Time
30s
Laser maker, Taiwan 30 Jul rated good by the shop that ran it

18 parts on 1 plate

Used
71.9%
Time
14s
Lapas user 26 Jul rated good by the shop that ran it

25 parts on 1 plate

Used
53.9%
Time
87s
Lapas user 24 Jul rated good by the shop that ran it

16 parts on 1 plate

Used
73.9%
Time
86s
Lapas user 21 Jul rated good by the shop that ran it

295 parts on 18 plates

Used
79.0%
Time
159s
Design engineer 21 Jul rated good by the shop that ran it

295 parts on 18 plates

Used
79.5%
Time
162s
Design engineer 20 Jul rated good by the shop that ran it

250 parts on 18 plates

Used
77.8%
Time
156s
Design engineer 17 Jul rated good by the shop that ran it

320 parts on 4 plates

Used
76.7%
Time
173s
Sheet metal, Argentina 14 Jul rated good by the shop that ran it

15 parts on 2 plates

Used
62.8%
Time
128s
Lapas user 14 Jul rated good by the shop that ran it

6 parts on 1 plate

Used
77.3%
Time
19s
Lapas user 11 Jul rated good by the shop that ran it

6 parts on 1 plate

Used
52.5%
Time
1s
Lapas user 11 Jul rated good by the shop that ran it

54 parts on 3 plates

Used
73.1%
Time
95s
Fabricator, Mexico 10 Jul rated good by the shop that ran it

425 parts on 3 plates

Used
65.0%
Time
178s
Lapas user 9 Jul rated good by the shop that ran it

24 parts on 1 plate

Used
74.1%
Time
13s
Lapas user 7 Jul rated good by the shop that ran it

40 parts on 1 plate

Used
67.8%
Time
184s
Engineering firm, US 6 Jul rated good by the shop that ran it

20 parts on 1 plate

Used
64.6%
Time
32s
Lapas user 6 Jul rated good by the shop that ran it

66 parts on 1 plate

Used
70.5%
Time
181s
Engineering firm, US 3 Jul rated good by the shop that ran it

60 parts on 1 plate

Used
66.9%
Time
124s
Engineering firm, US 3 Jul rated good by the shop that ran it

133 parts on 1 plate

Used
74.4%
Time
31s
Lapas user 2 Jul rated good by the shop that ran it

800 parts on 1 plate

Used
49.3%
Time
186s
Toolmaker, US 30 Jun rated good by the shop that ran it

5 parts on 1 plate

Used
87.3%
Time
26s
Lapas user 27 Jun rated good by the shop that ran it

34 parts on 1 plate

Used
95.4%
Time
181s
Lapas user 27 Jun rated good by the shop that ran it

6 parts on 1 plate

Used
80.7%
Time
109s
Lapas user 12 Jun rated good by the shop that ran it

24 parts on 2 plates

Used
66.0%
Time
28s
University lab, Austria 28 May rated good by the shop that ran it
Nest your own file for free

Features

Everything your shop needs. Nothing it doesn't.

Not a bloated CAM suite. Just a nesting engine that works.

Core

True-shape nesting

Parts pack by their real shape, not bounding boxes. Curves, arcs, and irregular shapes fit tight.

Less waste

Cut from your offcuts

Keep the leftover from every job in its real shape, L-shapes included. The next job suggests the offcuts that fit and nests onto their true outline.

How it works →
Real-time

Live nesting preview

Watch parts drop onto the sheet in real time. See utilization climb as it runs.

Your call

Adjust it by hand

Drag or rotate any part to clear a clamp or a flaw in the plate. The export matches what you moved.

DXF, DWG, SVG & PDF import

From AutoCAD, SolidWorks, Fusion 360, FreeCAD, Illustrator or LightBurn - upload and nest in one step.

DXF · PDF export

Arcs and circles from your drawing stay true arcs, and your layer names carry through. Plus a PDF job report with sheet drawings, utilization and cost estimates.

Runs in your browser

No download. No IT. Any desktop browser on Windows, Mac or Linux.

app.lapas.io
Lapas nesting view: canvas with parts being placed, utilization stats, and the control panel

From the founder

"I build nesting algorithms for a living, and I kept hearing the same thing from small shops: the good nesting software costs more than the laser's monthly payment, and the free tools ask you to install a desktop app and work the rest out yourself. Lapas is my answer - a serious nesting engine at a price a three-person shop can justify. Try it on your own files and email me what's missing. I read every message."

How Lapas gets better

Built with the shops that use it

  • Free plan, no credit card
  • Direct line to the people building it
  • Your feedback shapes the roadmap
Nest your own file for free

FAQ

Questions before you sign up

Short answers to the things people ask most.

Is it really free? What's the catch?

Nesting is free and unlimited - upload your DXF and see the full layout, no part cap, no credit card. The free plan includes 5 project exports a month (any format); re-exporting a project you already exported is free for a week. Pro removes the export cap - $49/month, or $39/month billed annually.

What counts against the 5 free exports?

Only taking files out: downloading a project as DXF, SVG, G-code, PLT, or the PDF report. Nesting, re-nesting, changing spacing, swapping sheet sizes, and viewing the full layout never use one. Exporting a project uses one export, and re-exporting that same project is free for 7 days afterwards.

How do I cancel?

From the Subscription page in your account: it links to the billing portal, where you cancel in a couple of clicks. No email, no call, no reason needed. Pro stays on until the end of the period you have already paid for, then the account drops to the free plan and keeps your projects. Cancel before day 7 of the trial and you are never charged.

What happens when the 7-day trial ends?

Unless you cancel before day 7, the trial converts to the paid term you picked and the card on file is charged on that day: $49 for monthly or $468 for annual, plus VAT where applicable. We email a receipt for every charge. Cancel before day 7 and there is no charge at all.

Can I get a refund?

We do not refund partly used billing periods, except where the law requires it. If you are a consumer in the EU or EEA you have a 14-day right of withdrawal on a new subscription; because Pro starts the moment you subscribe, the checkout asks you to tick a box acknowledging that the right ends once you use the service within those 14 days. If something on our side genuinely failed, write to hello@lapas.io and we will sort it out.

Where does Lapas fit in my workflow?

Between your CAD and your CAM. You export flat parts as DXF from CAD, Lapas arranges them on the sheet, and you take the nested DXF into your existing CAM software - which still handles lead-ins, kerf compensation, and cut sequencing exactly as it does today. Nothing about your machine setup changes.

What happens to my DXF files?

They stay yours. Files are transferred over encrypted HTTPS, processed to compute the layout, and never shared with anyone or used for anything else. You can delete your files and your account at any time.

Will it work with my DXF files?

Almost certainly. Lapas reads DXF files from AutoCAD, SolidWorks, Fusion 360, FreeCAD and the other standard CAD tools: LWPOLYLINE, LINE, ARC, CIRCLE, ELLIPSE and SPLINE, and block references (INSERT) are expanded for you, so there is no need to explode them first. It also imports DWG, SVG, vector PDF, Adobe Illustrator and LightBurn files.

Do I need to install anything?

No. Lapas runs in your browser. No download, no IT. Works in any desktop browser on Windows, Mac or Linux.

How much material will I save?

Most shops see 15–30% better utilization vs. manual nesting. Typical results vary by job type and current method. Try the ROI calculator above to estimate your savings - or better, run one of your own jobs through the free plan and compare.

What machines does it work with?

Compatible with most CNC cutters: fiber/CO₂/diode lasers, plasma, waterjet, CNC routers, knife cutters. Export your nested layout as DXF - compatible with virtually all CAM software and controllers.

Does Lapas track plate stock and remnants?

Yes, on every plan. Lapas keeps your plate stock by material, thickness and size, with cost, location, SKU, supplier and heat number. Consuming a finished job takes its sheets out of stock and keeps the leftover in its real shape, L-shapes included, with a rack code to write on the metal. The next job suggests the remnants that fit, and Lapas nests onto their true outline. Nothing is written into an ERP.

How is it different from Deepnest?

Deepnest is a free, open-source desktop tool, and it is still going: the original stopped at v1.0.5 in 2021 but the deepnest-next community fork shipped v1.5.6 in May 2025, and that fork is what our published benchmark runs against. Lapas is browser-based on any OS, handles DXF natively, has live preview, and exports DXF and a PDF report. Deepnest is free and runs offline, which Lapas does not.

Still have questions? Email us - we reply fast.

Don't take our word for it.

Upload one of your own DXF files and see the layout yourself. It's free and takes about two minutes.

On a phone? Book a 20-minute call and we nest your file with you on a screen share.

No credit card · No install · Your files stay yours

Free · 20 minutes · No commitment

See it on your own parts Free 20-minute screen share · Contact

Book a call