CNC File Validator

Validate G-Code and DXF files for CNC machines. Checks syntax, feeds, speeds, and extents. Identifies potentially dangerous commands before running.

Drop SVG template here or click to browse

Scale viewports, join open loops, and reorder paths

Scaling & Manufacturing Options

Scale Multiplier Factor1.50x

Scaled Outlines Preview

How to Use

1

Upload G-Code or DXF

Upload a .gcode, .nc, or .dxf file.

2

Set machine limits

Enter your machine's working area dimensions and max feed rate.

3

Review validation report

Review detected issues: out-of-bounds moves, invalid syntax, extreme speeds, missing safety commands.

CNC File Validation

Running a G-Code file on a CNC machine without validation is a common source of crashes, broken bits, and material waste. This validator reads your G-Code or DXF and checks it against a set of common safety rules and syntax requirements, helping you catch problems before they cause damage.

Real-World Examples & Use Cases

Machine Safety

Validate a G-Code file from a new CAM tool before running it on an expensive CNC machine.

Frequently Asked Questions

What dangerous commands does this check for?
It checks for G28 (home) without a preceding safe height move, extreme feed rates above machine specs, Z-axis plunges into negative values deeper than set depth, and missing M5 (spindle off) before end.

Related Tools

Explore other tools in this category.

Looking for something else?