About CNC Codes
CNC Codes is a complete offline reference for G-codes, M-codes, alarm and error codes, and machining calculators — built for CNC machinists, programmers, and students who need answers on the shop floor, not just at a desk.
WHAT'S INSIDE
- G-code and M-code reference covering motion, coordinate systems, tool compensation, canned cycles, feed/speed modes, and program control
- Alarm and error code database for 20+ real-world control systems, including Fanuc, Siemens Sinumerik, Haas, Mazak, Okuma, Heidenhain, Mitsubishi Meldas, LinuxCNC, GRBL, Marlin, Fagor, GSK, Yasnac, and more
- Built-in G-code syntax checker that flags common mistakes before they become a crashed tool or a scrapped part
- Machining calculators: feed rate & speed (SFM/RPM), bolt-hole circles, arcs, thread pitch ↔ TPI conversion
- Save your own notes and custom code entries directly in the app, organized alongside the reference content
- Cross-dialect warnings — the same code number can mean something completely different from one control to another. CNC Codes flags these collisions so a program written for one machine doesn't do something unexpected on another.
WORKS FULLY OFFLINE
Everything in this app — the reference content, the checker, the calculators, your notes — runs entirely on your device. No internet connection is required after installation, and none of your data ever leaves your phone or tablet.
BUILT FOR THE REAL SHOP FLOOR
Every alarm and error code entry is sourced from official control manufacturer documentation or clearly marked as community-sourced where official documentation wasn't available — no invented content. Where a code's meaning differs between control systems, or where official documentation couldn't be verified, that's stated plainly rather than guessed at.
AVAILABLE IN 5 LANGUAGES
The full interface and reference content is available in English, Russian, Chinese, Hindi, and Arabic.
WHO IT'S FOR
- CNC machinists and machine operators
- CNC programmers and CAM post-processor developers
- Manufacturing and machining students
- Anyone troubleshooting an unfamiliar control system's alarm code
CNC Codes doesn't require an account, doesn't show ads, and doesn't collect any personal data. It's a reference tool, built to work the way a good reference tool should: fast, offline, and accurate.
Similar Apps
MyCall: Phone & SMS
Fast, secure phone & SMS app. Pure black theme, T9 search, and smart gestures.
Cookmate Offline
Cookmate Offline is a recipe app.
SS GPS New
Application for monitoring vehicle customers of the company SS GPS.
Sunstring
Pilot and diagnose your single-axis solar trackers via Bluetooth from your phone
FusionLive Alarms
Alarm Dashboard provide users a complete snapshot from a single screen
HITEC AI-Generator Image Video
From static images to cinematic videos—powered by simple AI tools.