Guide · 8 min read
Which CNC software do you need? Design, toolpaths and the sender
The three jobs CNC software does, and what twelve common CAD/CAM programs cost, run on and include, from their makers' pages.
A CNC router doesn't come with a design in it. Between an idea and a cut there are three jobs for software, and beginners are often surprised that one program rarely does all three. This guide explains the three jobs, then sets out what twelve common programs say about themselves: what they do, what they run on, what they cost and what's free. Prices and terms were read on each maker's page on 2 November 2026. Nobody has tested these programs for this site, so there are no "easiest" or "best" picks here.
The three jobs
- Design (CAD). Carbide 3D puts it simply: CAD "is the CNC software that lets you draw your designs."
- Toolpaths (CAM). CAM is "responsible for taking your designs and creating a toolpath for the machine to follow," in Carbide 3D's words. A last step, which Autodesk calls "post-processing", "converts CAM toolpaths into G-code that machines can read." That's why CAM programs ask which machine you have.
- Running the machine (the sender). The machine "requires a computer and software to actually make it move and follow the g code files generated by your CAM software." On GRBL machines, "a computer is used to stream the gcode down to GRBL" with "a program called a 'GCode Sender.'" Senders are covered in GRBL, grblHAL and the controller box.
Many programs combine the first two. A few, like Easel and Estlcam, also run the machine. Here's what each of the twelve programs on this site says it does:
| Program | What it does | Runs | Operating system |
|---|---|---|---|
| Easel | Design (CAD), Toolpaths (CAM), Runs the machine | Browser | Any computer with a web browser |
| Carbide Create | Design (CAD), Toolpaths (CAM) | Desktop | Windows and Mac |
| Cut2D (Desktop and Pro) | Design (CAD), Toolpaths (CAM) | Desktop | Windows |
| VCarve (Desktop and Pro) | Design (CAD), Toolpaths (CAM) | Desktop | Windows |
| Aspire | Design (CAD), Toolpaths (CAM) | Desktop | Windows |
| Spark | Design (CAD), Toolpaths (CAM) | Desktop | macOS 12 or later (Apple silicon, M1 or later) |
| Carveco Maker | Design (CAD), Toolpaths (CAM) | Desktop | Windows |
| Fusion for Personal Use | Design (CAD), Toolpaths (CAM) | Desktop | Not published |
| FreeCAD | Design (CAD), Toolpaths (CAM) | Desktop | Windows, macOS and Linux |
| Kiri:Moto | Toolpaths (CAM) | Browser or desktop app | Browser; desktop builds for Windows, Mac and Linux |
| Estlcam | Toolpaths (CAM), Runs the machine | Desktop | Windows 10 and 11 |
| MeshCAM | Toolpaths (CAM) | Desktop | Windows 10 and 11 (64-bit), macOS 10.15 or later |
Start with what came with your machine
Some makers bundle software or name what works with their machine. Before buying anything, check what your machine's page lists. These are the machines in the record whose pages name a design or toolpath program:
From each machine's page in the record. Naming a program isn't always the same as including a licence; check the maker's page.
Free ways to start
| Program | What's free |
|---|---|
| Easel | Easel Basic: the page says "$0 to start" |
| Carbide Create | Core: "Included with every Shapeoko and Nomad" and "designed for use with Carbide 3D machines" |
| Fusion for Personal Use | Free for "personal, non-commercial projects only", for people earning under $1,000 a year from their work; a three-year term |
| FreeCAD | Free and open source (LGPL 2.1) |
| Kiri:Moto | "completely open source and free for use without restriction" (MIT licence) |
| Estlcam | Trial with no time limit: "You can test Estlcam before buying for as long as you want for free" |
Two catches. Easel's free tier doesn't include V-carving or 3D carving, which come with Easel Pro. And Fusion's free licence is for "personal, non-commercial projects only": Autodesk says "you cannot use Autodesk's free CAM software for commercial purposes", so if you plan to sell what you make, read its terms first.
If you use a Mac
Several of the programs here are Windows only: Cut2D (Desktop and Pro), VCarve (Desktop and Pro), Aspire, Carveco Maker and Estlcam. These say they run on a Mac or in a browser: Easel, Carbide Create, Spark, FreeCAD, Kiri:Moto and MeshCAM. Fusion's comparison page doesn't list its operating systems, so check Autodesk's system requirements.
What they cost
Here's the lowest paid figure each program lists, cheapest first. It isn't a total cost of ownership, because subscriptions repeat every year and one-time licences charge for later major versions.
| Program | Licence | Lowest listed price | As published |
|---|---|---|---|
| Estlcam | One-time purchase | $59 | $59 or 49€ one-time, "No subscription"; covers versions released within a year of activation; later updates $23; three computers |
| Carbide Create | Core with Carbide 3D machines; Pro by subscription or one-time | $120 | Pro: $120 a year, or a $360 perpetual licence; 14-day free trial |
| Cut2D (Desktop and Pro) | One-time purchase | $149 | Cut2D Desktop $149, Cut2D Pro $449 (USD list on vectric.com/llms.txt). The same list gives £110 / £350 and €135 / €420. The purchase page says "Buy once, own it forever" and does not show a dollar amount in the page text. |
| Carveco Maker | Subscription | $180 | $17.50 a month or $180 a year; "only available on subscription". Maker Plus is $540 a year or $1,500 one-time |
| Spark | One-time purchase | $200 | Spark $200 (USD list on vectric.com/llms.txt). The same list gives £150 and €175. One-time purchase. The purchase page does not show a dollar amount in the page text. |
| Easel | Free tier plus subscription | $216 | Easel Pro: $24 a month, $216 a year, or $599 for three years; renews automatically |
| MeshCAM | One-time purchase | $250 | Standard $250, Pro $500; perpetual: "Buy it once and use it forever" |
| VCarve (Desktop and Pro) | One-time purchase | $349 | VCarve Desktop $349, VCarve Pro $699 (USD list on vectric.com/llms.txt). The same list gives £275 / £540 and €330 / €660. The purchase page says "Buy once, own it forever" and does not show a dollar amount in the page text. |
| Fusion for Personal Use | Free with conditions; paid subscription | $680 | Full Fusion: $680 a year or $85 a month |
| Aspire | One-time purchase | $1,995 | Aspire $1,995 (USD list on vectric.com/llms.txt). The same list gives £1,500 and €1,800. The purchase page says "Buy once, own it forever" and does not show a dollar amount in the page text. |
Vectric's purchase pages do not show a dollar amount in the page text. The USD prices for Cut2D, VCarve, Aspire and Spark are the list on vectric.com/llms.txt, which also lists pounds and euros.
V-carving and 3D
V-carving uses a V-shaped bit to carve lettering and designs with sharp corners, and it's what many sign makers start with. 3D carving cuts a shaped surface, like a relief. Here's what each program's page says it supports:
| Program | V-carving | 3D |
|---|---|---|
| Easel | Easel Pro only | Easel Pro only |
| Carbide Create | Core and Pro | Pro only (3D modelling, STL import, 3D rough and finish machining) |
| Cut2D (Desktop and Pro) | No. The compare table leaves 2.5D machining off for both Desktop and Pro. | No 3D modeling or 3D machining. A 3D toolpath preview is included. |
| VCarve (Desktop and Pro) | Yes, Desktop and Pro. The compare row tooltip lists chamfer, fluting, moulding, PhotoVCarving, prism, texture, V-carving and sketch carving. | Desktop and Pro import a single third-party 3D model and include 3D machining (roughing, finishing and rest machining). They do not include 3D modeling. |
| Aspire | Yes. The compare row tooltip lists chamfer, fluting, moulding, PhotoVCarving, prism, texture, V-carving and sketch carving. | Yes. 3D modeling and 3D sculpting are included, plus 3D machining (roughing, finishing and rest machining). |
| Spark | Yes. The compare table marks 2.5D machining, with the tooltip "V-Carving Only". | No. The compare table does not include 3D modeling or 3D machining. A 3D toolpath preview is included. |
| Carveco Maker | Yes | Imports 3D relief artwork and full 3D files; makes reliefs from greyscale images |
| Fusion for Personal Use | Not published | Full 3D CAD; the personal version has "Limited CAM functionality" without a published list |
| FreeCAD | Not published | Parametric 3D modelling; toolpaths come from its CAM workbench |
| Kiri:Moto | Not published | Not published |
| Estlcam | Not published | Described as "2D / 3D CAM"; details not published on that page |
| MeshCAM | Not published | Yes: roughing and finishing from STL, DXF or STEP; images to 3D surfaces |
"Not published" means the page I read didn't say, not that the program can't.
Questions that narrow it down
- Does your machine's maker name a program? That's the one its instructions and post-processor will most likely assume.
- Windows, Mac or browser? That rules several out straight away.
- Signs and lettering, or 3D shapes? Check the V-carving and 3D columns above for the version you'd buy, not just the program name.
- Pay once or subscribe? Cut2D, VCarve, Aspire, Spark, Estlcam and MeshCAM sell one-time licences; Carveco Maker and Easel Pro are subscriptions; Carbide Create Pro offers both.
- Can you try it first? Carbide Create, Cut2D (Desktop and Pro), VCarve (Desktop and Pro), Aspire, Spark, Carveco Maker, Estlcam and MeshCAM offer trials. Try your first real project in one before paying.
- Will you sell what you make? Read the licence, especially for free versions.
All twelve programs, with their sources, are on the software page.
Sources
Read on 2 November 2026. Quotes are copied from these pages.
- Carbide 3D: free CNC software (definitions)
- Autodesk: free CAM software
- Easel: Easel home page
- Easel: Easel Pro FAQ and overview
- Carbide Create: Carbide Create Core vs Pro
- Cut2D (Desktop and Pro): Vectric: Cut2D
- Cut2D (Desktop and Pro): Vectric: compare
- Cut2D (Desktop and Pro): Vectric: purchase Cut2D
- Cut2D (Desktop and Pro): Vectric: software list prices
- Cut2D (Desktop and Pro): Vectric: FAQ
- Cut2D (Desktop and Pro): Vectric: system requirements
- VCarve (Desktop and Pro): Vectric: VCarve
- VCarve (Desktop and Pro): Vectric: purchase VCarve
- VCarve (Desktop and Pro): Vectric: PhotoVCarve
- VCarve (Desktop and Pro): Vectric: Cut3D
- Aspire: Vectric: Aspire
- Aspire: Vectric: purchase Aspire
- Spark: Vectric: Spark
- Carveco Maker: Carveco Maker
- Carveco Maker: Carveco: purchase
- Fusion for Personal Use: Autodesk: Fusion vs Fusion for Personal Use
- Fusion for Personal Use: Autodesk blog, 27 Aug 2026
- Fusion for Personal Use: Autodesk blog, 2 Nov 2020: the 10-document limit
- FreeCAD: FreeCAD on GitHub (README and licence)
- Kiri:Moto: Grid.Space apps on GitHub (README and package.json)
- Estlcam: Estlcam
- MeshCAM: GRZ Software: MeshCAM
- MeshCAM: GRZ Software: buy