DXF to Polyline Converter
Turn messy DXF files into clean polyline paths ready for Mozaik, LightBurn, and laser CAM software.
Drop DXF or ZIP here or click to upload
Free tier: 20 DXFs/day. ZIP (up to 20 files, 50 MB) or single DXF (20 MB).
- Reading DXF
- Analyzing geometry
- Checking contours
- Done
Diagnosis Report
Diagnosis complete
your-upload.zip · 0 files
Diagnosis Report
file.dxf
AC1024 - mm - 123 ms
What polyline does to your DXF
Many DXF files, especially ones exported from Illustrator, Inkscape, Fusion 360 or Rhino, contain a mix of SPLINE, ELLIPSE, CIRCLE and LINE entities. CAM software for lasers, routers and plotters often reads only POLYLINE and LWPOLYLINE. The gap between what designers export and what cutters import is where this tool lives.
When you drop a DXF above, we parse every entity, flatten curves to polylines within a 0.05 mm chord tolerance, close near-closed contours within a configurable gap tolerance, remove duplicate segments, and re-emit a single, clean DXF. Default output is R12 ASCII POLYLINE, which is the format Mozaik, Ruida, Trotec Job Control and basically every laser CAM accepts. R2000 LWPOLYLINE is one click away if you want the smaller, modern format.
Entities we convert
- LINE stays as a 2-vertex polyline.
- LWPOLYLINE and POLYLINE pass through, with closure fixed if endpoints are near-coincident.
- CIRCLE, ARC, ELLIPSE flatten to polylines at 0.05 mm chord tolerance.
- SPLINE flattens with the same chord tolerance; closed splines stay closed.
Entities we drop (and why)
- TEXT, MTEXT: text does not cut. If you need engraved text, convert it to outlines before exporting.
- HATCH: hatches are visual fills, not cut paths.
- INSERT: block references. Explode blocks before export so each shape is explicit.
- DIMENSION, LEADER, MLEADER: annotation geometry.
FAQ
What is a polyline in DXF?
A polyline is a chained sequence of straight line segments stored as one entity. POLYLINE (R12) is universally supported; LWPOLYLINE (R2000+) is the compact modern variant.
Why does Mozaik want polylines, not splines?
Mozaik's DXF importer does not implement SPLINE entity parsing. If your DXF contains splines, Mozaik silently ignores them.
Will converting a DXF break my dimensions?
No. The 0.05 mm chord tolerance is below the kerf width of any laser cutter.
What file formats does polyline accept?
DXF files only (ASCII or binary, R12 through R2018). Max 20 MB. Nothing is stored on our servers.