Click here to analyse any file

HomeFormats.CNCFull

What is a .CNC file?

A .cnc file holds machine instructions for a CNC mill, router or cutter. Produced by CAM software.

Did you know
  • CNC stands for Computer Numerical Control, the technology behind automated machining.
  • Most .cnc files contain G-code, a machine language first standardised in the United States as EIA RS-274 and later by ISO as 6983.
  • The numerical-control language behind these files traces back to MIT researchers automating milling machines in the late 1950s.
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 .CNC file
Drag a .CNC 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 · .NC · .NGC · .TAP. See all supported file types.