Clean and fix DXF files for cutting
Run a DXF through a preflight check and fix the problems that break cutting jobs — duplicate lines, zero-length entities, tiny gaps and over-dense curves — then export a cleaned file.
Free · no sign-up · the file is read in your browser and never uploaded.
Before a drawing goes to a laser, plasma or router, it should be clean: no doubled-up cut lines, no degenerate zero-length segments, no thousands of redundant points. DXFTools scores the file from 0 to 100 across six checks — degenerate entities, duplicate geometry, open contours and dangling endpoints, tiny segments, stray points and unsupported entity types — so you can see what needs attention.
From there you can remove duplicate geometry and simplify dense polylines (using the Ramer–Douglas–Peucker algorithm) with tolerances you control, then export a cleaned DXF. Tolerances default to a sensible value scaled from the drawing's size, and you can tune duplicate precision and snap distance to match your part.
All of it happens in your browser — the file is never uploaded — so you can clean confidential drawings without sending them anywhere, and without opening AutoCAD.
What you get
- 0–100 readiness score across six preflight checks
- Detects duplicate geometry, degenerate and tiny entities
- Flags open contours and dangling endpoints
- Remove duplicates and simplify dense polylines, then export a clean DXF
- Tunable tolerances — runs entirely in your browser
Frequently asked questions
- What problems does it find?
- Degenerate (zero-length) entities, duplicate geometry, open contours with dangling endpoints, tiny segments below tolerance, stray points and unsupported entity types — each scored by severity.
- Can it remove duplicate lines?
- Yes. Duplicate geometry is detected by a quantised signature at a precision you choose, and can be removed when you export the cleaned file.
- Will it reduce the number of points in dense curves?
- Yes. Polylines can be simplified with the Ramer–Douglas–Peucker algorithm at a tolerance you set, cutting redundant points while keeping the shape.
- Do you upload or store my DXF file?
- No. The file is read and processed entirely in your browser using your device's own resources. It is never sent to a server or stored anywhere.
Try it on your own drawing
Open the studio, drop in your DXF, and clean a file — all in your browser, nothing uploaded.
Open DXFTools