What is a .dxf file?
A DXF file is a text CAD drawing format from Autodesk that stores 2D and 3D entities such as lines, arcs, circles and polylines on named layers, with a declared drawing unit.
Open your .dxf file here
View layers, measure, set units and resize, then export. Your file stays in your browser.
Capabilities
Each row carries its source and the date it was checked.
| Property | Value | Source · retrieved |
|---|---|---|
| Stores units | yes, when the file says soThe $INSUNITS header variable is optional. A drawing without it has coordinates and no declared meaning. | Autodesk · 2026-09-06 |
| Stores layers | yes | Autodesk · 2026-09-06 |
| Geometry kind | 2D outlines: lines, arcs and curves | Autodesk · 2026-09-06 |
| Binary or text | text, with a binary form that many tools refuse | Autodesk · 2026-09-06 |
| Extensions | .dxf | Autodesk · 2026-09-06 |
| MIME type | application/dxf | Autodesk · 2026-09-06 |
| Opens here | in the drawing workspace, in your browser | Autodesk · 2026-09-06 |
What a DXF actually is
Open one in a text editor and you will see pairs of lines all the way down: a number, then a value. The number is a group code that says what the value means, so 10 is an x coordinate, 20 is a y, and 8 is the layer a thing sits on. Entities are stacked in sections, and the section that matters most is ENTITIES, because that is the drawing itself.
Autodesk created the format in 1982 so that AutoCAD could exchange drawings with other software, and they publish the reference. That is the whole reason DXF is everywhere: a laser cutter, a plasma table and a router can all read a drawing without anyone licensing AutoCAD's native DWG.
Text and binary
Most DXF files are the plain text form described above. There is also a binary form, which begins with the literal words AutoCAD Binary DXF and is smaller but not human readable. Plenty of software writes only text, and plenty reads only text, so if a file is rejected without explanation the binary form is the first thing to check. Saving again as an ASCII or text DXF usually fixes it.
Units are declared, and that is unusual
A header variable called $INSUNITS records what one drawing unit means: 1 for inches, 4 for millimetres, and so on. That makes DXF better behaved than STL or plain OBJ, where the numbers arrive with no statement of what they measure.
The catch is that the variable is optional. A drawing saved without it has coordinates and no declared meaning, and every program that opens it applies its own default. If a part comes in at 25.4 times the size you expected, an inch drawing has been read as millimetres.
Model space and paper space
A DXF holds the drawing itself in model space, and the sheets it gets printed on in paper space: title blocks, borders, viewports, notes. Cutting software usually wants only model space, which is why an imported drawing sometimes arrives with a rectangle around it that nobody asked for. That rectangle is a sheet border that came through with the geometry.
The versions
DXF is versioned alongside AutoCAD releases, from R12 through the AC1032 generation. R12 is the lowest common denominator and the safest thing to ask for when a machine or an old program refuses a newer file. It has no support for some later entity types, so a drawing saved back to R12 can lose features it never had a way to store.
What tends to go wrong
Splines, hatches, dimensions and text are entities that many downstream tools either ignore or draw differently. Blocks are reusable symbols placed by reference, so a drawing can look complete while the geometry lives somewhere else in the file. And a drawing built for viewing may have overlapping or duplicated lines that a cutter will happily cut twice.
What opens a .dxf file
Free tools are listed first. Every row carries the vendor page that states it.
| Application | Opens | Saves | Platforms | Free | Source |
|---|---|---|---|---|---|
| This site's drawing workspacein-browser, nothing uploaded | ✓ | ✓ | any browser | yes | open it → |
| Blender (Import AutoCAD DXF Format add-on)Community-maintained add-on (bundled through Blender 4.1, now on the Extensions platform) adds File > Import > AutoCAD DXF. No current official DXF... | ✓ | — | windows · macos · linux | yes | docs · 2026-09-07 |
| Carbide CreateFree edition exists (Pro adds features). File > Open supports .c2d/.svg/.dxf, but the manual only documents an 'Export SVG' command - no DXF export... | ✓ | — | windows · macos | yes | docs · 2026-09-07 |
| Cricut Design SpaceFree app. DXF upload works on desktop, but 'DXF files are not supported in Design Space for iOS and Android.' Design Space has no design-file expor... | ✓ | — | windows · macos · web | yes | docs · 2026-09-07 |
| Easel (Inventables)Free to use (tied to Inventables/X-Carve hardware). DXF import is documented, but Easel's own export article covers SVG only, not DXF. | ✓ | — | web | yes | docs · 2026-09-07 |
| FreeCADBuilt-in C++ DXF importer since 0.18 and exporter since 0.19; TechDraw workbench can separately export drawing pages as R12/R14 DXF. | ✓ | ✓ | windows · macos · linux | yes | docs · 2026-09-07 |
| InkscapeOfficial manual documents Save As export to 'Desktop Cutting Plotter (AutoCAD DXF R12/R14)'. No vendor documentation confirming built-in DXF import... | — | ✓ | windows · macos · linux | yes | docs · 2026-09-07 |
| LibreCADFree/open-source. Reads DWG and DXF; writes DXF (R12/R14/2000/2004/2007), plus SVG and PDF. | ✓ | ✓ | windows · macos · linux | yes | docs · 2026-09-07 |
| QCAD (Community Edition)Free Community Edition is limited to DXF version R15 (2000); paid Professional adds R2.5-R32 (2018) plus DWG. | ✓ | ✓ | windows · macos · linux | yes | docs · 2026-09-07 |
| Silhouette StudioDXF opens even in the free Basic Edition ('ready to cut'). DXF is not among the paid Business Edition's export formats (SVG/PDF/PNG/JPG only). | ✓ | — | windows · macos | yes | docs · 2026-09-07 |
| xTool Creative SpaceFree companion software for xTool hardware. Imports DXF; only SVG (and the native .xcs project format) are listed as export options. | ✓ | — | windows · macos | yes | docs · 2026-09-07 |
| Adobe IllustratorBoth DWG and DXF appear under Illustrator's official Open/Place and Export format lists; a separate Adobe doc caps AutoCAD import at version 2.5 th... | ✓ | ✓ | windows · macos | paid | docs · 2026-09-07 |
| Affinity DesignerDWG (R12-R14, 2000-2018) / DXF (R9-R14, 2000-2018) import shipped in Affinity 2.0 (Nov 2022); matching export added in Affinity 2.4 (Feb 2024). Not... | ✓ | ✓ | windows · macos · web | paid | docs · 2026-09-07 |
| AutoCADNative DXF format; SAVE/SAVEAS write ASCII or binary DXF (binary ~25% smaller, preserves floating-point accuracy). | ✓ | ✓ | windows · macos | paid | docs · 2026-09-07 |
| Autodesk FusionDXF import via Insert DXF / Data Panel / File > Open; DXF export is per-sketch ('Export DXF' on a sketch), not a whole-document Save As. | ✓ | ✓ | windows · macos · web | paid | docs · 2026-09-07 |
| BricsCADImport command opens DWG/DXF/DWT; Export command writes AutoCAD ASCII DXF (binary DXF via the separate DxfOut command) plus DWG. | ✓ | ✓ | windows · macos · linux | paid | docs · 2026-09-07 |
| CorelDRAWVendor's own file-format tutorial lists dxf and dwg among formats CorelDRAW opens; no DXF export/save capability was confirmed in the pages fetched... | ✓ | — | windows · macos | paid | docs · 2026-09-07 |
| DraftSightDXF and DWG are DraftSight's two native drawing formats, alongside DGN import added in DraftSight 2017. | ✓ | ✓ | windows · macos · linux | paid | docs · 2026-09-07 |
| GlowforgeDXF import is gated to Glowforge Premium subscribers; the base app supports JPG/PNG/SVG/PDF only. Glowforge is a print/cut cloud app with no genera... | ✓ | — | web | paid | docs · 2026-09-07 |
| LightBurnPaid laser-cutting software (offers a trial). Ships an 'Auto join selected shapes' tool specifically to fix DXF files that lack connectivity inform... | ✓ | ✓ | windows · macos · linux | paid | docs · 2026-09-07 |
| OnshapeInsert DXF or DWG brings CAD geometry into a drawing (2D wireframe/notes only); Export supports DXF, DWG, DWT, SVG, PDF and more. A free plan exist... | ✓ | ✓ | web | paid | docs · 2026-09-07 |
| RhinoReads DWG up to the AutoCAD 2018 format; offers multiple DXF export schemes (2007 variants, R12 Lines & Arcs, CAM Imperial/Metric). | ✓ | ✓ | windows · macos | paid | docs · 2026-09-07 |
| Shaper Origin / StudioOrigin's own FAQ describes only SVG as the format sent to the tool; no Shaper vendor documentation confirming direct DXF import/cut support was fou... | — | — | windows · macos | paid | docs · 2026-09-07 |
| SketchUpRequires a paid SketchUp subscription tier, not the free web viewer. | ✓ | ✓ | windows · macos · web | paid | docs · 2026-09-07 |
| SolidWorksDXF/DWG Import Wizard for opening as a drawing or sketch; Save As DXF/DWG File Export Options for exporting drawings, faces, sketches, or flat patt... | ✓ | ✓ | windows | paid | docs · 2026-09-07 |
| VCarve / Aspire (Vectric)The Import Bitmap/Vectors dialog explicitly lists DXF (plus EPS/AI/PDF) for VCarve Desktop. Vectric marketing copy also claims DXF export for VCarv... | ✓ | — | windows · macos | paid | docs · 2026-09-07 |