Comparison

CNCMate vs MachiningGuru

Price, ratings, monetisation and update history for both apps, side by side — with what reviewers say about each.

Head to head
About

CNCMate

Features
Read full description

Find optimal CNC milling settings in under 10 seconds — the Speeds and Feeds calculator for feed rate, RPM and depth of cut. No more hours of searching forums and spreadsheets. CNCMate is your digital workshop assistant for CNC routers, spindles, and milling machines. Select machine, material, and cutting tool — instantly get three rated setting presets: Safe, Standard and Fast. Fully bilingual (English + German). WHO IS CNCMATE FOR? • CNC beginners looking for safe starting parameters • Experienced makers who want to test new materials quickly • Workshop pros needing a quick reference at the machine • Hobbyists with Shapeoko, Onefinity, X-Carve, LongMill, MPCNC, Sorotec HOW IT WORKS: 1. Select your machine (111 verified machines) 2. Choose your material (121 materials, fully bilingual) 3. Pick your tool (147 cutters: upcut, downcut, V-bit, ball nose, surfacing) 4. Instantly receive 3 setting presets CALCULATED FOR YOU: • Spindle speed (RPM) — matched to your machine • Feed rate (mm/min or in/min) • Plunge rate • Depth per pass / depth of cut • Step-over percentage • Router dial settings for Makita, DeWalt, Bosch, Kress, Festool & more • Coolant recommendation per material NEW IN v1.1: BIT ADVISOR, TIME ESTIMATE & TEST GRID • Bit Advisor — automatic cutter recommendation based on material and operation with reasoning • Estimated job time — enter workpiece dimensions or path length for instant time calculation • Test Grid Generator — systematic parameter variation grid for structured testing • Share settings as image cards via iMessage, WhatsApp, or social media EXTENSIVE DATABASE (fully bilingual): • 111 CNC machines: Shapeoko 5 Pro, Onefinity, X-Carve, LongMill, MPCNC, CNC-STEP, Sorotec, BZT, Stepcraft, Sienci, Carbide 3D, Kress, Suhner, Bantam Tools, and many more • 121 materials: woods (oak, beech, birch, walnut, teak, olive, padauk, ebony), plywood, MDF, HPL, plastics (acrylic, POM, PETG, PEEK, HDPE), metals (aluminum 6061/7075, brass, copper, bronze, stainless, titanium), composites (CFRP, GFRP), stone (marble, slate, granite, soapstone) • 147 cutting tools: upcut, downcut, compression, ball nose, V-bit, surfacing, engraving — from 0.5 mm to 16 mm in HSS, carbide, and diamond with TiAlN, ZrN, and DLC coatings SAFETY FIRST: • Smart safety validation — never exceeds machine limits • Warnings for aggressive settings, increased tool wear • Material-specific tips (dust extraction for MDF, cooling for aluminum, respirator for carbon fiber) • Machine rigidity guidance for titanium and steel FAVORITES & TEST LOG: • Save proven settings as favorites • Document test results with notes and ratings • Build your personal knowledge database FREE TRIAL: • 3 free queries for any machine and material combination — test the app with your own device • A subscription or the one-time purchase then unlocks everything From Digitalbucht — made by makers, for makers.

About

MachiningGuru

Read full description

MachiningGuru MachiningGuru is a practical CNC companion designed to help machinists, programmers, students, and manufacturing professionals calculate machining parameters, document setups, and visualize G-code directly from an iPhone. Speeds and Feeds Calculator Quickly calculate important machining values using your tool and cutting parameters, including: Spindle speed Feed rate Plunge rate Material removal rate Enter values such as tool diameter, number of flutes, surface speed, chip load, width of cut, and depth of cut. MachiningGuru supports both Imperial and Metric units. Save Machine Setups Save speeds-and-feeds calculations for future reference. Add notes to document important setup information such as: Machine used Tool details Workholding Material Operation notes Recommended adjustments Saved records make it easier to reuse successful machining setups and keep useful shop information organized. Scan G-Code From Photos Import a photo from your phone and use optical character recognition to extract visible G-code. This is useful for reviewing printed programs, handwritten notes, screenshots, or code displayed on another device. Recognized code can be reviewed and edited before visualization. OCR results may vary depending on image quality, lighting, text clarity, and formatting. Interactive G-Code Plotter Preview supported G-code as an interactive 3D toolpath. Rotate, pan, and zoom the view to better understand the programmed movement. Use the plotter to: Review toolpath shape Inspect X, Y, and Z movement Step through programmed points Edit recognized or manually entered G-code Identify potential input or formatting mistakes MachiningGuru is intended as a reference and visualization tool. Always verify calculations, tooling limits, machine capabilities, work offsets, and CNC programs before operating machinery.

Screenshots

CNCMate2 screens
MachiningGuru4 screens

Verdict

The call

The clearest difference is in-app purchases: MachiningGuru at none against CNCMate's 3. On price, ads, device support and iOS requirement there is nothing between them.

Scored on Price Ā· Rating Ā· Positive reviews Ā· Number of ratings Ā· Update frequency Ā· Ads Ā· In-app purchases Ā· Monetization Ā· Best chart rank Ā· Devices Ā· Requires iOS

CostPrice Ā· In-app purchases Ā· Ads Ā· Monetization

Both are free to download. CNCMate sells 3 in-app purchases, starting at $0.99 per month. MachiningGuru asks for nothing beyond the download.

Scorecard1 real difference Ā· 5 level
CNCMate versus MachiningGuru: the parameters behind the verdict, then further details
ParameterCNCMateMachiningGuru
PriceFreeFree
Update frequencyFortnightly—
AdsNoNo
In-app purchasesYesNo — better
DevicesiPhone, iPad — betteriPhone
Requires iOS17.0 — better18.5
Further details — not scored
Size9 MB1 MB
Age rating4+4+
DeveloperEmil DeakAlejandro Avina Anguiano

In-app purchases

3 purchases

CNCMate

Subscriptions2
  • Monthly$0.991 Month
  • Annual$9.991 Year
One-time1
  • CNCMate Lifetime$12.99
None

MachiningGuru

No in-app purchases

Questions

Is CNCMate free?
CNCMate is free to download, with in-app purchases available.
Is MachiningGuru free?
MachiningGuru is free to download, with no in-app purchases.
Do CNCMate or MachiningGuru have ads?
Neither CNCMate nor MachiningGuru shows ads.

Other comparisons