The three things that ruin a laser job
Most failed laser jobs trace back to one of three problems in the vector file, and none of them are visible just by looking at the artwork on screen. This tool checks an SVG for all three before it ever reaches the machine.
1. Open contours
A path that does not close — three sides of what should be a rectangle, a line traced but never returned to its start — will not cut a piece free of the sheet. The laser follows the path exactly as drawn, gap included. This tool splits every <path> into its subpaths and checks each one: does it end in Z, or do its start and end points coincide? If neither, it is flagged as open, with the path's index so you can find it in your editor.
2. Duplicate or overlapping traces
Vector art traced twice — copy-pasted, or imported from two overlapping layers — produces two paths the laser will cut along the same line twice: wasted time, and on some materials, a visibly worse edge from the second pass. This tool samples each path and compares it against every other path of similar length; when a large majority of one path's segments have a near-identical match in another, both are flagged.
3. Cut order
The safe order is interior details first, outer perimeter last — cutting the outline first can let the piece shift or drop free before its interior holes and details are cut, throwing off their alignment. This tool finds, for every enclosed shape, the smallest shape that contains it, and flags the case where the container is earlier in the file's path order than what it encloses.
What you get
A count of each issue, a plain-language list with the specific path numbers involved, and a colour-coded preview: open paths in red (dashed), duplicate/order-risk paths in orange, everything else in blue.
Units and limits
Millimetre measurements come from the SVG's declared width vs. its viewBox; if the file does not specify a physical unit, CSS pixels (96 per inch) are assumed and this is shown in the UI. DXF import is not supported yet — SVG only. Nothing is uploaded; the file is read and analysed entirely in your browser.
Tiny Online Tools






