DXF vs DWG: what is the difference, and which should you send?
DWG is AutoCAD's native file: it holds the most information but is a closed Autodesk format. DXF is the exchange format whose structure Autodesk publishes, so almost every CAD program, cutting machine and CAM package can read it. In short: inside a team that all uses AutoCAD, use DWG; when a drawing leaves the team — especially to a cutting shop or a machine — use DXF.
Comparison table
| Topic | DWG | DXF |
|---|---|---|
| Stands for | Drawing | Drawing Exchange Format |
| Format defined by | Autodesk; structure not officially published | Autodesk; structure documented in the DXF Reference |
| File type | Binary, compact | Mostly plain text (ASCII) you can open in Notepad; several times larger than DWG |
| Programs that open it | AutoCAD and programs licensing a DWG library (some paid) | Nearly every CAD and CAM program, laser, plasma and CNC software, graphics programs |
| Completeness | Everything, including AutoCAD-specific features | Geometry and layers fully; some advanced features may be lost in conversion |
| Best for | Master files, teamwork in AutoCAD | Sending to outsiders, cutting shops, machines and other CAD brands |
DXF has versions — which one?
DXF changes with AutoCAD releases: R12, 2000, 2004, 2007, 2010, 2013, 2018 and so on. Newer versions support more object types, such as SPLINE, LWPOLYLINE, MTEXT and detailed HATCH, but older programs and some cutting-machine software cannot read them.
- DXF R12 is the most widely compatible. Curves are stored as polylines made of many short segments. Good for cutting shops and older machines.
- DXF 2000–2013 keeps SPLINEs and compact polylines. Good when the receiver will edit the drawing in a current CAD program.
If unsure, ask the shop which version it accepts; with no answer, R12 almost never causes trouble. That is why DXCAD2D Online exports DXF R12 in millimetres.
What usually breaks when files are converted or passed on
- Units. DXF numbers are not forced to be millimetres or inches; the receiving program may guess wrong and the part comes out 25.4 times too big or small. State the unit in the email or on the drawing every time.
- Text. Thai or special fonts are often missing at the other end. Text to be cut or engraved should be converted to outlines before sending.
- Blocks and Xrefs. Drawings that reference other files (Xrefs) lose them unless they are bound into the file before sending.
- Doubled and open lines. Not a file-format issue, but they make a cutter go over lines twice or compute the wrong path. Check before sending — see preparing drawings for laser cutting.
- 3D objects or layouts. A cutting shop wants only the outline in model space, on one plane. Remove frames, dimensions and text that is not to be cut.
You received a DWG but have no AutoCAD
- Ask the sender to Save As DXF (R12 or 2000) and send it again — the most reliable route.
- If that is not possible, use a free converter such as ODA File Converter (installed on your computer) to turn the DWG into DXF.
- Open the DXF in DXCAD2D Online with File → Open file… and measure one line whose size you know to confirm the units.
Try it right now — a free 2D CAD in your browser. Nothing to install, no sign-up.
Open DXCAD2D OnlineSummary: which file for whom
| Receiver | Send |
|---|---|
| Laser, plasma or waterjet shop | DXF R12 in mm with only the cutting lines, plus a PDF to check against |
| Machinist working from drawings | A PDF with complete dimensions and tolerances, plus DXF if the shop uses CAM |
| Engineer also using AutoCAD | DWG |
| Someone using another CAD brand | DXF 2000 or later, or STEP for 3D work |
| Customer or purchasing |
Frequently asked questions
What is the difference between DXF and DWG
DWG is AutoCAD's native file (binary, closed format) and holds the most information. DXF is the exchange format whose structure Autodesk publishes, so almost every CAD program, cutter and CAM package can read it.
Which file should you send to a laser cutting shop
Send a DXF R12 in mm with only the cutting lines, plus a PDF for the shop to check sizes against.
How do you open a DWG without AutoCAD
Ask the sender to Save As DXF (R12 or 2000), or use a free converter such as ODA File Converter to turn it into DXF, then open it in DXCAD2D Online.
Which DXF version should I choose
R12 is the most widely compatible — good for cutting shops and older machines. Use 2000 or later if the receiver will edit it in a current CAD program.
More on opening files in how to open a DXF online, and on graphics files in converting SVG to DXF.