Free DXF CNC File Optimizer

Analyze DXF files for CNC, laser and plasma cutting. Find splines, duplicate geometry, open contours and tiny entities before production.

Upload DXF

Drop your DXF file here or click to choose a file · processed locally in your browser

CNC Optimization

Optional G-code

Generate a simple generic GRBL toolpath from optimized POLYLINE geometry. Always verify it in CAM/controller software before machining.
V11.1 adds Laser/Plasma output modes, sharp-corner controls and optional generic GRBL G-code. It prioritizes the original DXF shape, uses stricter global LINE/ARC fitting, and clearly shows when changed settings still need to be applied, reduces unnecessary segments, can add tangent corner radii, removes duplicates and closes only small gaps within your tolerance.

DXF Preview

Upload a DXF file to preview and analyze the geometry.
Entities
Layers
Splines
Open candidates
Duplicates

CNC File Analysis

SPLINE entities
ELLIPSE entities
Duplicate entities
Tiny / zero entities
Potential open chains
DXF units
No file analyzed yet.