CutViewer CNC Simulator
G-Wizard Editor is no longer available. If you followed a link here looking for it, or for its free trial, we now recommend CutViewer: a free g-code viewer and simulator that runs in your browser.
Open CutViewer — free, nothing to install

What CutViewer does
- 3D backplot of your toolpath, with rapids, feed moves and arcs in different colors. It handles arcs in all three planes, helical arcs and drilling cycles.
- Simulation: play the program at any speed, drag to any point, or click a line or the toolpath to see exactly where the tool is.
- Pre-flight checks for problems that stop a control or crash a machine: a feed move with no feed rate, an arc whose end point isn't on the arc, cutting with the spindle off, a rapid below Z0 into uncut material, and missing G20/G21 units.
- Job stats: part size and extents, estimated run time, cutting and rapid distance, feed and spindle ranges, and the tools used.
- Editor: edit the g-code with syntax highlighting, watch the toolpath update, and save the result.
It's free, it runs in any modern browser, including on tablets, and your files are read in the browser, not uploaded.
For G-Wizard Editor users
CutViewer covers the everyday work of checking a CAM program before you run it: the backplot, stepping through the code, error checks, run time and part size. Some G-Wizard Editor features aren't in CutViewer:
- machine and post profiles for specific controls
- lathe mode
- Fanuc macros (#variables, IF, WHILE) and subprograms (M98/M99)
- the tool crib
- revision commands, like offsetting coordinates or converting arc formats
- conversational wizards
If your work depends on those, CutViewer isn't a full replacement yet.
Try it with our example files
Open one of our sample programs straight in CutViewer:
- Griffin relief carving
- Boomerang, 3D profiling
- Home switch panel engraving. CutViewer flags that it never sets G20, though it's an inch program.
More downloads are on our g-code examples page, and our g-code viewer walkthrough shows how to check a program step by step.