Learn CNC lathe programming with a 3D simulator. Practice G-code, edit control programs, and visualize machining operations. Ideal for students and aspiring metalworking specialists.






216+ iOS apps & games curated and reviewed
Looking for free cnc apps and games? 19 of our 216+ tracked titles are free to download — no subscription, no trial. The rest are premium picks worth paying for.
| # | App | Price | Rating | Ads | In-App Purchases | Updated |
|---|---|---|---|---|---|---|
| 1 | Free | 4.0★ (10) | No | No | May 2026 | |
| 2 | Free | — | Yes | Yes | Jul 2026 | |
| 3 | Free | 4.9★ (24) | No | Yes | Jul 2026 | |
| 4 | Free | 4.2★ (62) | No | Yes | Jul 2026 | |
| 5 | Free | — | No | Yes | May 2026 | |
| 6 | Free | 5.0★ (1) | No | Yes | Jun 2026 | |
| 7 | Free | 4.6★ (184) | No | Yes | Jul 2026 | |
| 8 | Free | — | No | Yes | Jul 2026 |






Learn CNC lathe programming with a 3D simulator. Practice G-code, edit control programs, and visualize machining operations. Ideal for students and aspiring metalworking specialists.












This app provides machinists and engineers with a comprehensive suite of tools for CNC operations. It offers a wide range of calculations for turning, milling, drilling, and more, designed to enhance precision and boost productivity.


This app is a text editor for G-Code and M-Code, designed for machining on CNC and lathe machines. It allows users to import, save, and visualize STL models with a built-in 3D renderer. Subscriptions are available and can be canceled anytime.


This tool simplifies CNC programming for vertical machining centers with conversational input. It automates tool selection, path creation, and calculates feeds and speeds, requiring no CAD model. Features include AR verification and on-screen simulation.


This app provides a portable CNC workstation for editing, simulating, and calculating machining parameters. It allows for on-site tuning, travel support, and confidential machining without cloud dependency. Features include process calculators, an NC program editor, and a 3D toolpath viewer.


Simulate operating a lathe machine to create unique 3D objects from various materials. This game offers realistic physics, customizable tools, and a chance to prototype designs without risk.




Access comprehensive video courses and live training for Vectric software and CNC machinery. Engage with a community, participate in challenges, and get expert answers to your questions. Learn anytime, anywhere.


Diagnose, look up, and fix alarm codes for FANUC CNC machines and devices. Search by name or text, or use your camera to recognize codes on screen. Get tips to resolve issues.


Calculate tangency points for CNC machining by inputting angle, coordinates, and radius. This tool simplifies complex calculations for users working with CNC machines.


This app is a powerful construction calculator designed for professionals working with dimensions. It offers a wide range of solutions for dimensional math, right angle calculations, area and volume, and special functions, helping to improve speed and accuracy in layouts, bids, and estimates.




Access Haas CNC machine functionality on your iOS device. Order tools, calculate speeds and feeds, manage and monitor your machines, transfer files, and troubleshoot issues remotely.


Access over 5000 pages of CNC training manuals and content in PDF format, updated with the latest information. Features a PDF reader with annotation and bookmarking, a G-Code tool for finding compatible codes, and a video library. Includes a glossary and links to online communities.




Access essential machine codes, calculators, and practical resources for machinists. Get direct support from engineers and explore a library of machining information. Enhance your productivity and problem-solving on the shop floor.


This app helps CNC router users find the correct feeds and speeds for their specific router bits. It allows users to save bits to a list for offline access and scan QR codes on bits for instant data retrieval.


This app is a comprehensive calculator for CNC machinists, simplifying the calculation of speeds and feeds for milling, drilling, and turning operations. It automatically suggests optimal cutting conditions based on material choices and supports advanced features like chip thinning and HSM machining.


This app simulates CNC milling machine operations, allowing users to program and visualize tool paths in 3D. It helps beginners understand G-code programming for mechanical engineering.