Click here to analyse any file

HomeFormats.NCFull

What is a .NC file?

NC files hold G-code for CNC machines - the name stands for Numerical Control. Produced by CAM software.

Did you know
  • "NC" means Numerical Control, the 1950s technology that G-code grew out of.
  • Numerical control traces back to the MIT Servomechanisms Laboratory in the 1950s, where the first such programming was developed.
  • APT, the Automatically Programmed Tool language developed at MIT in the late 1950s, became the first widely used way of writing programs for NC machines.
What Analyser shows you
Reconstruct and visualise the printed (or machined) object straight from G-code: every extruded move is drawn as a line in an interactive WebGL viewer, height-coloured and Z-up, with a build-height scrubber to peel the print back layer by layer. Works universally across slicers (PrusaSlicer, SuperSlicer, OrcaSlicer, Cura, ideaMaker, Bambu Studio, Simplify3D) and CNC / laser CAM, handling absolute and relative moves, inch and millimetre units, and G2/G3 arcs; travel moves are separated out. Reads the slicer or CAM tool, object size, layer count and height, filament or cut-path length, feedrate range, and nozzle/bed temperatures.
Open a .NC file
Drag a .NC file onto the Analyser home page (or tap to pick one). It opens entirely in your browser - nothing is uploaded, there is no account, and it works offline once installed.
Related formats
.GCODE · .GCO · .G · .NGC · .TAP · .CNC. See all supported file types.