NC Viewer is primarily a popular web-based tool used for simulating and verifying G-code for CNC machines and 3D printers. While it is most commonly used directly in a browser at ncviewer.com, there are various versions and extensions available for offline use. NC Viewer Download Options
Web-Based Application: The primary tool is accessible without a download at NC Viewer.
Visual Studio Code Extension: You can download an NC Viewer extension from the VS Marketplace for interactive 3D visualization within your IDE.
Windows App Store: A CNC Code Viewer is available for Windows systems, providing G-code editing and simulation.
Open Source Version: Developers can access the source code or host their own version via GitHub, which uses the Three.js library. Sample G-Code "Piece"
To test the viewer, you can paste the following "piece" (a simple 50mm x 50mm square outline) into the editor: Nc Viewer V1.1.3 Download
(Simple Square Test Piece) G17 G21 G90 G94 (XY Plane, Metric, Absolute, Feed per Min) G0 Z5.0 (Rapid to safe height) G0 X0 Y0 (Rapid to start) G1 Z-1.0 F100.0 (Plunge to 1mm depth) G1 X50.0 F500.0 (Line to X50) G1 Y50.0 (Line to Y50) G1 X0.0 (Line back to X0) G1 Y0.0 (Line back to Y0) G0 Z5.0 (Retract) M30 (End Program) Use code with caution. Copied to clipboard Key Features
Live Simulation: Watch the toolpath move in a 3D environment.
Interactive Controls: Use Left Click to pan, Right Click to orbit, and Middle Click to zoom.
Error Checking: Visually verify your code before running it on a machine to prevent crashes. NC Viewer // GCode Viewer and Machine Simulator
While specific changelogs for minor revisions of legacy freeware are often sparse, Version 1.1.3 is widely cited in CNC forums for the following attributes: NC Viewer is primarily a popular web-based tool
.exe file. It does not require a formal installation process or administrator privileges, making it ideal for use on restricted shop floor computers.Once you locate a download, check these details:
ncviewer_setup.exe or NcViewer_V1.1.3.zipGet-FileHash in PowerShell (Windows) or shasum on Mac/Linux.| Source | Link / Method | Reliability |
|--------|---------------|--------------|
| Official GitHub (if archived) | Search for ncviewer on GitHub → look for releases tagged v1.1.3 | ✅ Safe |
| Alternative software archives | e.g., archive.org/details/ncviewer_1.1.3 (verify first) | ⚠️ Moderate |
| CNC forums (CNCZone, Practical Machinist) | Search for “NC Viewer 1.1.3 download” – users often mirror old versions | ✅ Usually safe |
| Web archive | Use web.archive.org to fetch old ncviewer.com pages with embedded version | ✅ Safe but requires manual work |
💡 Tip: The simplest safe approach – use the latest online version at ncviewer.com unless you explicitly need v1.1.3 for offline or compatibility reasons.
| Tool | Best for | |---|---| | CAM software built-in viewer (Fusion/FreeCAD) | Full CAM-preview with tool geometry and stock simulation | | ncviewer.com (web-based) | Quick, no-install check on small files | | CAMotics | 3D simulation with collision detection | | Universal Gcode Sender with preview | Integrated sender+preview for workflow where you stream to controller |
In the world of CNC machining, the G-code is the language that tells your machine exactly how to create the part you need. But let’s face it: staring at lines of raw text code is a recipe for errors. One misplaced decimal point or a wrong sign on a Z-axis move can result in a crashed machine, a broken tool, or a scrapped workpiece. Portable Execution: The software is typically distributed as
This is where visualization software becomes indispensable. Today, we are taking a specific look at a legacy favorite for many machinists and hobbyists: NC Viewer V1.1.3.
Whether you are revisiting this version for stability or looking for a lightweight solution for an older PC, here is everything you need to know about this classic tool.
If you can’t find the exact old version, consider:
NC Viewer is a lightweight, browser-based G-code viewer and editor for CNC machining.
Version 1.1.3 is a specific older release – often sought after for its simplicity, offline usability, or compatibility with older systems.
It allows you to:
Important Note on Downloads: Because NC Viewer V1.1.3 is "abandonware" (old software no longer actively maintained by a central developer), it is often hosted on third-party "shareware" repositories rather than an official website.
.exe with a reputable antivirus tool before running it.