CNC Pocket Cam Programmer

Contains adsIn-app purchases
Content rating
Everyone
100+
Downloads
Content rating
Everyone
Learn more
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

Write CNC programs in minutes. CNC Pocket Programmer is a complete offline G‑code toolkit in your pocket. Generate ready‑to‑run milling programs, visualize toolpaths in 3D, calculate spindle speed and feed rate, and send code directly to your CNC machine from your phone or tablet.
No internet required. No expensive CAM licenses. Select the operation, enter dimensions, and get production‑ready G‑code instantly.
WHO IS IT FOR?
CNC learners just getting started with G‑code, operators who need a quick program on the shop floor, hobbyists with desktop mills, or small businesses that can't afford costly CAM software this app is for you. It covers the vast majority of everyday milling operations. Use it as your primary tool or as a fast companion alongside your existing workflow.
G‑CODE GENERATORS
• Rectangular and circular pocket milling
• Contour milling (inner/outer, climb/conv,)
• Face milling, slot milling (straight and arc)
• Thread milling (helical interpolation)
• Peck drilling, tapping, simple drilling, circular hole patterns
• DXF/SVG import engraving, profile and pocket modes
• STL import — waterline, parallel and 3‑axis surface machining
• Parametric sketch editor draw and machine your own shapes
• Text engraving (Hershey single‑line fonts)
3D Relief model from JPG/PNG/BMP/WebP Image
All generators support multi‑pass depth, finishing with G41/G42 cutter compensation, climb and conventional milling, and safe Z height.
7 POST‑PROCESSORS
Fanuc, Haas, Okuma, Mitsubishi, Siemens, GRBL, Mach3.
3D TOOLPATH PREVIEW
Animated visualization with rotation, zoom, pan, Z‑depth color scale, line‑by‑line playback, and tool marker. See exactly what your machine will do before pressing Cycle Start.
SKETCH EDITOR
Draw shapes on screen rectangles, circles, slots, holes, arcs, text. Set machining mode per element (pocket, profile, engrave) and generate G‑code for the entire drawing in one step. A simple CAD/CAM right on your phone.
SPEED & FEED + CALCULATORS
170+ material presets enter tool and material, get spindle speed, feed rate, and plunge instantly. Also: machining power and time, chip thinning, ball‑nose cusp height, drill tip calculation, bolt circles, triangle solver, unit conversion, thread tables, material weight, ISO Tolerances
SEND CODE TO YOUR MACHINE
• RS‑232 USB serial
• Bluetooth
• WiFi TCP socket and FTP upload
• Auto‑detection: identifies your controller (Fanuc, Haas, Siemens, etc.) and recommends optimal settings
8 built‑in profiles plus custom profiles for any machine.
EVERYTHING IN ONE APP
G/M‑code reference, drill tables, thread tables, material database, PDF and DXF export, QR sharing, saved programs no switching between apps.
METRIC AND IMPERIAL
Full mm/inch support across generators, calculators, and post‑processors.
4 LANGUAGES: English, Hungarian, German, Spanish.
Try it free for 15 days then unlock everything with a single one-time purchase. No subscription.No hidden fees.
FREE / PRO / ULTRA
• FREE: Basic generators, RS‑232 transfer, calculators, reference tables
• PRO: All generators and transfer modes, advanced calculators, unlimited export, Sketch editor, Ad-free
• ULTRA: PRO + DXF/SVG import, STL 3‑axis machining,
BUILT FOR THE SHOP
Dark theme, tablet support, 100% offline.
PRACTICAL TOOL, NOT A CAM REPLACEMENT
This is a mobile app, not desktop CAM software. It has its limits. But for small shops, hobbyists, and most everyday machining tasks it gives you everything you need. The generated G‑code is a solid starting point that speeds up your work and can be customized for your setup.
IMPORTANT PLEASE READ
CNC machining involves real tools, materials, and risks. The user is fully responsible for verifying and safely running any G‑code generated by this app. Always review the program, do a dry run, and confirm all parameters for your machine before cutting. The developer assumes no liability for damage or injury from use of this application. By using CNC Pocket Programmer you agree to these terms.
Updated on
May 6, 2026

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
This app may share these data types with third parties
Device or other IDs
This app may collect these data types
Device or other IDs
Data is encrypted in transit

What’s new

Bug fixes, Stability improvements
Content rating
Everyone
Learn more

App support

About the developer
Mihály Laton
cncpocketcam@gmail.com
Groenstraat 222 5701 MN Helmond Netherlands