GeoConvert

Convert Shapefile to DXF

Free, unlimited, and fully private — your Shapefile file is converted to DXF in your browser and never uploaded to a server.

Drop your file here, or browse

Shapefile (.shp + siblings or .zip), GeoJSON, KML, KMZ, GPX

Your files never leave your device — conversion runs entirely in your browser.

Converting Shapefile to DXF exports GIS geometry into a CAD drawing.

What is Shapefile?

The Shapefile is a widely used vector data format developed and published by Esri, stored as a set of sibling files that share a common base name.

A single "shapefile" is really a bundle: the mandatory .shp (feature geometry), .shx (a shape index for fast seeking), and .dbf (a dBASE table of attributes), usually alongside a .prj (coordinate system) and sometimes a .cpg (attribute encoding). It is the lingua franca of desktop GIS and is read by virtually every tool, from ArcGIS and QGIS to GDAL/OGR. Its age shows in several hard limits: DBF attribute field names are truncated to 10 characters, each file component is capped at 2 GB, every file holds a single geometry type, and attribute types are constrained to what DBF supports (limited-width text, numbers, dates, and booleans).

What is DXF?

DXF (Drawing Exchange Format) is an open CAD data format created by Autodesk for exchanging drawings between AutoCAD and other CAD applications.

DXF stores CAD entities — points, lines, polylines, arcs, circles, text and blocks — organized on named layers. Unlike GIS formats it has no attribute table, so geometry and layer names come across but arbitrary feature attributes do not. It is the common interchange format for survey drawings, site plans, and engineering geometry moving between CAD tools such as AutoCAD, and into GIS via GDAL. GeoConvert reads and writes DXF entirely in your browser.

Why convert Shapefile to DXF?

This is the standard way to deliver GIS layers to CAD users: parcels, utilities, or survey data from ArcGIS/QGIS become drawing entities an engineer can open in AutoCAD.

Coordinate systems

The coordinate reference system lives in the optional .prj sidecar as a WKT (well-known text) string. When the .prj is absent the CRS is genuinely unknown and consumers typically fall back to assuming WGS84, which can silently misplace data that was in another projection.

DXF is a CAD format and carries no coordinate reference system — coordinates are plain model units. When converting to or from GIS formats you often need to know (or assign) the drawing’s real-world CRS; GeoConvert assumes WGS84 (EPSG:4326) only if you ask to reproject.

What to watch out for

  • Attributes from the .dbf are not carried into DXF (CAD has no attribute table); only geometry and layers transfer.
  • For a usable drawing, reproject to the intended projected CRS (e.g. UTM or State Plane) before export — DXF stores plain units with no CRS.
  • A shapefile holds one geometry type, which maps cleanly to DXF entities of that type.

How to convert Shapefile to DXF

  1. Drag your Shapefile file (.shp, .shx, .dbf, .prj, .cpg, .qpj) into the converter above, or click to browse.
  2. Confirm the source is Shapefile and choose DXF as the output format.
  3. Optionally pick a target coordinate system (EPSG) to reproject.
  4. Click Convert and download your DXF file. Everything runs in your browser.

Frequently asked questions

Can I keep the attribute values?
DXF has no attribute table, so values are dropped. If you need them, keep a parallel GIS file or map key fields to layers before export.
Does the .prj carry over?
DXF has no CRS field, so the coordinate system isn’t stored — reproject to your target projected CRS beforehand.

Related conversions