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
Scaled Outlines Preview
How to Use
Upload G-Code or DXF
Upload a .gcode, .nc, or .dxf file.
Set machine limits
Enter your machine's working area dimensions and max feed rate.
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?▼
Related Tools
Explore other tools in this category.
Laser Cutting File Validator
Validate SVG and DXF files for laser cutting. Checks for open paths, duplicate lines, tiny gaps, and other common issues that cause cutting problems.
CNC Toolpath Preview Tool
Preview CNC toolpaths from G-Code or DXF files before sending to your machine. Visualise rapid moves, cutting moves, and path order.
SVG Closed Path Checker
Check whether all paths in an SVG file are closed. Closed paths are required for laser cutting and CNC routing to produce complete cuts.
DXF Layer Cleaner
Clean up DXF files by removing empty layers, merging specified layers, renaming layers, and deleting unwanted geometry. Prepare DXF files for CNC or CAD.
SVG to DXF Converter
Convert SVG files to DXF format instantly in your browser. No upload required — your files stay private.
SVG to DXF (MM Scale Preserved)
Convert SVG to DXF with millimetre scale preserved. Ideal for precision manufacturing where exact real-world dimensions matter.