Click the "Select File" button above, and choose your CNC file.
You’ll see a preview, if available.
Click the "Convert file to..." button to extract text information.
Convert CNC to another file type
To convert CNC toolpaths to another format, you need Mach3 or other Cad software.
Convert a file to CNC
To convert other file formats to the "G-code Program File" file type, you need software like Mach3 or a similar tool.
About CNC files
A .cnc file is a machine control document containing numeric instructions, typically written in the G-code programming language. It tells Computer Numerical Control (CNC) machinery - such as routers, plasma cutters, and 3D printers - exactly how to move, dictating toolpaths, spindle speeds, and feed rates. These files are typically generated by Computer-Aided Manufacturing (CAM) software like Vectric Aspire or Hypertherm ProNest and executed by machine controllers such as Mach3. Despite being based on plain text, the .cnc format poses several real-world challenges. Native operating systems do not recognize the extension, making it difficult to preview without specialized simulation software. Furthermore, G-code is highly machine-specific. A file generated for one machine might use incompatible M-codes or coordinate systems, leading to potential hardware crashes if run on a different controller. For quick editing or reading, convert your .cnc files to TXT or CSV. If you need to feed the instructions to a specific controller that rejects the .cnc extension, convert it to standard alternatives like NC, TAP, or GCODE. Drop your file here to view and convert it securely right in your browser without installing heavy CAM suites.
Convert.Guru analyzes your CNC file, detects the exact format, and lets you read the text inside.
If you want to convert CNC file to DXF, MTF, MIS, JPG, DWG, DGN, RVT, RFA, SKP, 3DM, STEP or IGES, you can use Mach3 or similar software from the "CNC Machine Toolpath Instructions" category. In the File menu, look for Save As… or Export….
To convert SLDASM, DGN, PRT, IAM, X_B, CATPRODUCT, SLDPRT, RVT, ASM, DWG, CATPART or DXF files to CNC, try Mach3 or another comparable tool in the "CNC Machine Toolpath Instructions" category.
The CNC Converter Story
The history of Convert.Guru began over 25 years ago in California with Tom Simondi’s file-format database. A former contributor to Space Shuttle development and a software pioneer of the 1980s, Simondi established a trusted resource for file type analysis that was even referenced by Microsoft Windows XP. Today, we use modern technology to process and convert thousands of file formats while continually improving our CNC converter.