Product · CNCGuy Edit

CNCGuy EditBeta

A G-code editor with built-in backplot, canned-cycle aware. Made by a machinist.

Download CNCGuy Edit →

Free beta through October 2026. After beta, Basic stays free; Pro features require a license.

CNCGuy Edit [Beta] · 660-104485-G71.cnc
CNCGuy Edit — G-code editor with live backplot
00 — 002 · v0.6 Beta
What It Does

A focused set of tools.

No feature bloat, no configuration maze. Eight things, done well.

Feature · 01

Multi-tab Monaco editor

G-code syntax highlighting, find/replace, go-to-line. The editor you wish was in your CAM software.

Feature · 02

2D backplot for mill + lathe

See the toolpath as you write. Canvas rendering, no 3D plugin bloat.

Feature · 03

Compact Fanuc syntax

Handles N1G20G53X0.Z-15. and spaced styles equally well.

Feature · 04

Canned-cycle aware

G71 Type II, G72, G73 profiles, G76 threading, G81–G89 drills — parsed the way Fanuc intends, no phantom moves.

Feature · 05

Machine-limit validation

Set your machine's travel. Catch over-travel before you crash a fixture.

Feature · 06

Program Check

Live logic linting — feed before spindle, arc-radius errors, missing G20/G21, incomplete G71 cycles. The checking other editors charge for.

Feature · 07

Open All Recent

Reopen every file from your last job in one click.

Feature · 08

Drag and drop

Drop files from Explorer onto the window. Works the way you'd expect it to.

Honest Comparison

How it stacks up.

Three tools most machinists already know. Here's where Edit lands.

This CNCGuy Edit Beta Vs Other CNC editors Vs Notepad++
Price Free during beta $695+ /seat Free
Modern editor Yes (Monaco) Dated UI Yes
Backplot Yes (mill + lathe) Yes No
Machine-aware limits Yes Partial No
Compact Fanuc syntax Yes, tested Yes No, manual
Made by a machinist Yes No N/A
Price
CNCGuy Edit BetaFree during beta
Other CNC editors$695+ /seat
Notepad++Free
Modern editor
CNCGuy Edit BetaYes (Monaco)
Other CNC editorsDated UI
Notepad++Yes
Backplot
CNCGuy Edit BetaYes (mill + lathe)
Other CNC editorsYes
Notepad++No
Machine-aware limits
CNCGuy Edit BetaYes
Other CNC editorsPartial
Notepad++No
Compact Fanuc syntax
CNCGuy Edit BetaYes, tested
Other CNC editorsYes
Notepad++No, manual
Made by a machinist
CNCGuy Edit BetaYes
Other CNC editorsNo
Notepad++N/A
What Beta Doesn't Do

What beta
doesn't do
yet.

00 — 003 · Roadmap

This is a focused v1. We haven't shipped: post-processor editing, DNC file transfer, advanced file comparison, or 4th-and-5th-axis visualization. Those are on the roadmap.

If you need those today, stay on your current tool — we'd rather you wait than be disappointed.

If you mostly want a clean editor plus backplot that opens fast and doesn't crash on real shop programs, the beta is for you.

Post-processor editing Roadmap
DNC file transfer Roadmap
File compare Roadmap
4/5-axis viz Roadmap
Coming to Pro

Free is the whole editor.
Pro adds the power tools.

The full editor, backplot simulation, Program Check, and cycle-time estimating are free — and stay free. Pro layers on the power-user toolkit.

Pro

Program Transforms

Translate · Mirror · Rotate · Inch↔Metric — rewrite coordinates across the whole program.

Pro

Machine Setup

Machine Settings · Manage Machines — per-machine travel, feeds, and saved profiles.

Pro

Templates

Insert, manage, import & export reusable G-code blocks.

Pro

Advanced Analysis

Machining · Cost · Setup-Time — beyond the free cycle-time estimate.

More Pro tools in development — macro debugging, conversational wizards, and DNC. Also coming: CNCGuy Vault, a companion app for program library, revisions & FAI approval.

Planned: around $249 one-time — no subscription, ever. Final pricing at launch.

Download

Windows only.
No account. No email.

Installer is about 105 MB. Opens in under a second on a modern laptop.

Download CNCGuy Edit →
v0.6.0-beta.6 · Windows 10/11 · ~105 MB
SHA-256 · verify before you run
3da08a2b1ab37180ed7f1c3c7b01617cedf52c61514f53ebf33fad8e87b8346f
Check it in PowerShell: Get-FileHash .\CNCGuy-Editor-0.6.0-beta.6-Setup.exe
First launch · Windows SmartScreen

Windows checks before it runs.

CNCGuy Edit isn't code-signed yet, so Windows SmartScreen flags it as an Unknown publisher. It's a beta, not malware — code-signing lands with v1.1. Approve it once and Windows remembers your choice.

  1. Step 01

    Click "More info"

    Running the installer opens "Windows protected your PC." Click More info to expand it.

    Windows SmartScreen dialog reading 'Windows protected your PC', with a More info link
  2. Step 02

    Click "Run anyway"

    Confirm the app is CNCGuy-Editor-…-Setup.exe, then click Run anyway. The installer starts normally.

    The expanded SmartScreen dialog showing the app name CNCGuy-Editor-0.6.0-beta.6-Setup.exe and a Run anyway button