# SZ Tools CNC: G-Code Builder

> Generate lathe &amp; mill G-code on your phone, then simulate it before you cut.

Canonical page: [https://chrome-stats.com/d/com.sztools.cnc](https://chrome-stats.com/d/com.sztools.cnc)

## Overview

- **ID:** `com.sztools.cnc`
- **Platform:** Android
- **Type:** Android app
- **Status:** Available
- **Publisher:** SZ Tools
- **Category:** TOOLS
- **Downloads:** 22
- **Version:** 1.6.1
- **Last updated:** 2026-09-01
- **First published:** 2026-08-14
- **Publisher country:** US
- **Size:** 16 MB
- **Data as of:** 2026-09-12
- **Store listing:** [Google Play Store](https://play.google.com/store/apps/details?id=com.sztools.cnc)
- **Website:** [http://sztoolscom.com](http://sztoolscom.com/)
- **Privacy policy:** [https://sztoolscom.com/privacy](https://sztoolscom.com/privacy)

## Description

Write ready-to-run CNC programs on your phone, at the machine.<br><br>SZ Tools CNC generates G-code for lathes and mills — turning, profiling,<br>grooving, drilling, threading and parting on the lathe; face milling,<br>pocketing, contouring, drilling, thread milling and chamfering on the mill.<br>Pick Fanuc or Haas and the program posts in the dialect your control expects.<br><br>Watch it before you cut. The built-in backplot plays every move — rapid, feed,<br>arc, plunge, canned cycle — over a stock model the tool carves away as it runs.<br>It expands the same cycles the control does: G71 roughing including Type II<br>undercuts, G72 facing, G70 finishing, G76 threading, G83 pecking.<br><br>Built around a machine shop:<br>• Tool library by station, nose radius, surface speed and touched corner<br>• Chuck jaw and fixture library, with an L:D overhang and RPM safety check<br>• Editable feeds and speeds table — carbide starting points for aluminium<br>  through titanium<br>• Tap sizes in UNC, UNF, metric, NPSM and NPT, with pre-drill sizes worked out<br>• Cutter compensation, tool wear offsets and nose-radius compensation<br>• Your own notes posted as program comments<br><br>Export a clean .nc file to a folder or a USB stick and walk it to the machine.<br>Your saved programs stay on your phone — they are never uploaded.<br><br>For machinists, programmers, apprentices and trade-school students.

## Rankings

- #2,572,819 — Overall

## Permissions and access

### Permissions

- `android.permission.ACCESS_NETWORK_STATE`
- `android.permission.INTERNET`
- `com.android.vending.BILLING`
- `com.android.vending.CHECK_LICENSE`
- `com.sztools.cnc.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION`

## Similar extensions and apps

- [ShopCAM: G-Code Generator](https://chrome-stats.com/d/company.doublevision.shopcam) — 18 users
- [CNC CODE- Simulatore CNC](https://chrome-stats.com/d/it.benstudios12.cnc_code) — 16,089 users
- [CNC Helper: G-Code Generator](https://chrome-stats.com/d/com.cncpro.cnc_helper) — 219 users
- [CNC Lathe (GM) Code Generator](https://chrome-stats.com/d/com.cnc.codebros) — 1,379 users
- [TAM-CNC G-code Generator](https://chrome-stats.com/d/com.tamcnc.app) — 465 users
- [CNC Pocket Cam Programmer](https://chrome-stats.com/d/com.cncpocket.programmer) — 3,321 users
- [CNC · G-Code — Help](https://chrome-stats.com/d/com.workshopcnc.gcode) — 121 users
- [CNC G-Code Turning Simulator](https://chrome-stats.com/d/com.cncpro.cnc_simulator) — 3,250 users
- [CNC Pro Tools: Machining Calc](https://chrome-stats.com/d/com.joellpaim.cncprotools) — 12 users
- [CNC Engrave G-Code & Simulator](https://chrome-stats.com/d/com.cncpro.engrave_master) — 366 users
- [CNC Thread Generator & G-Code](https://chrome-stats.com/d/com.webalfa.menetgenerator) — 438 users
- [CNC Lathe Calculator](https://chrome-stats.com/d/com.jntc.lathecaculate) — 2,233 users

---

Source: [Chrome-Stats](https://chrome-stats.com/d/com.sztools.cnc)
