Yeomanwork

Desktop CNC routers · prices checked 1 November 2026

Find your desktop CNC router.
Makers' own specs, side by side.

Work area, price, drive and spindle for 14 hobby CNC routers from 5 makers. Every figure links to the maker's page with the date it was read, and gaps say Not published instead of a guess.

14 machines5 makers$219–$3,89011 spec-sheet contradictions

14 machines shown

Photos are the makers' own, shown from their sites with credit. Where a maker's page has no usable photo, an original drawing built to the published work area stands in. "Per sq ft" is price divided by the X × Y work area, my own rough calculation.

Side by side

On a phone, swipe the table sideways. Sizes in millimetres; — means not published. Or tick "Compare" on up to four machines above.

MachinePriceXYZ$/sq ftDriveSpindle incl.WarrantyContradictions
SainSmart 3018-PROVer V2$21929018040$390LeadscrewYes—3
SainSmart 3020-PRO MAX V2$39930020578$603———2
SainSmart 4040-PRO$59940040078$348LeadscrewYes—2
FoxAlien Masuter Pro$60040040060$348—Yes1 year
FoxAlien Masuter Pro Max 2x2$900600600—$232—Yes1 year
SainSmart 4040-PRO MAX$94940040078$551—Yes—1
Onefinity Apprentice$995419419133$527BallscrewNo—
FoxAlien Masuter 3S$1,00040040095$581—Yes1 year
Sienci Labs LongMill MK3 30x30$1,400813813117$197LeadscrewNo365 days1
Onefinity Gen 2 Elite Woodworker$2,195838838178$290BallscrewNo—
Carbide 3D Nomad 3$2,80020320376$6,312—Yes1 year1
Sienci Labs AltMill MK2 4x4$3,16012451245140$189BallscrewNo120 days
Carbide 3D Shapeoko 5.1 Pro 4x2$3,550————BallscrewNo1 year1
Sienci Labs AltMill MK2 2x4$3,8901245635140$457BallscrewNo365 days

Work areas to scale

Nomad 3203 × 203 mm3018-PROVer V2290 × 180 mm3020-PRO MAX V2300 × 205 mm4040-PRO400 × 400 mm4040-PRO MAX400 × 400 mmMasuter Pro400 × 400 mmMasuter 3S400 × 400 mmApprentice419 × 419 mmMasuter Pro Max 2x2600 × 600 mmLongMill MK3 30x30813 × 813 mmGen 2 Elite Woodworker838 × 838 mmAltMill MK2 2x41245 × 635 mmAltMill MK2 4x41245 × 1245 mmLetter sheet216 × 279 mm
Each machine's published X × Y work area, all drawn at the same scale. Machines that don't publish both figures are left out. Original drawing.

New to CNC? Start here

All 11 articles on the blog →

Where a maker's page contradicts itself

Reading the pages line by line turned up 11 places where a page gives two answers to the same question. Confirm these with the maker before relying on them. More on what they are.

  1. SainSmart 3018-PROVer V2: The spec table lists the offline controller as "Optional" and the purchase options sell it separately, but the FAQ says the machine "comes with an offline controller".
  2. SainSmart 3018-PROVer V2: The intro says assembly takes "less than 35 minutes"; the spec table says 20-35 minutes.
  3. SainSmart 3018-PROVer V2: The discount badge says -18%; the savings line says "Save 19%".
  4. SainSmart 3020-PRO MAX V2: The spec table names the driver chip "TB67S109"; the text says "Toshiba TB6S109".
  5. SainSmart 3020-PRO MAX V2: The spec table lists six limit switches (X+, X-, Y+, Y-, Z+, Z-); the "What's in the box" list has "1x Limit Switch (X&Y-axis)".
  6. SainSmart 4040-PRO: The spec table gives Z as 78 mm (3.1 in); the feature text gives 3.31 in.
  7. SainSmart 4040-PRO: Assembly: the spec table says under 20 minutes; the feature text says about 15 minutes.
  8. SainSmart 4040-PRO MAX: The footprint is given as 660 mm and as 26.98 in. 660 mm is 25.98 in, so one of the two figures is wrong.
  9. Sienci Labs LongMill MK3 30x30: Weight: the description says about 72 lb assembled; the "Additional information" section says 50 lb.
  10. Carbide 3D Nomad 3: The warranty section on the Nomad 3 page refers to "Shapeoko".
  11. Carbide 3D Shapeoko 5.1 Pro 4x2: The spec page (carbide3d.com/shapeoko/shapeoko5pro-specs/) shows the "Machine Travel" and "Machine Footprint" rows as placeholders, "(X) x (Y)", for every size.

Changes since the first reading

No changes yet. Every page was first read on 1 November 2026.

When a maker changes a price or a spec, the old figure stays here with the date the change was noticed.