GeoConvert

Convert GeoJSON to DXF

Free, unlimited, and fully private — your GeoJSON 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 GeoJSON to DXF brings web/GIS features into a CAD drawing for AutoCAD and other drafting tools.

What is GeoJSON?

GeoJSON is an open, JSON-based format for encoding vector geographic features and their attributes, standardized as RFC 7946 by the IETF.

A GeoJSON document is plain UTF-8 JSON built from Feature and FeatureCollection objects, each pairing a geometry (Point, LineString, Polygon, and their Multi* variants, or a GeometryCollection) with a free-form "properties" object. Because it is human-readable text, it works well with version control, text diffing, and any JSON tooling, and it is the de facto interchange format for web maps and JavaScript libraries such as Leaflet, Mapbox GL, and OpenLayers. Unlike Shapefile it imposes no field-name length limit, mixes geometry types freely within one collection, and stores everything in a single file.

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 GeoJSON to DXF?

DXF is the interchange format CAD software reads, so this is how GIS geometry — parcels, survey points, alignments — gets handed to engineering and drafting teams working in AutoCAD.

Coordinate systems

Per RFC 7946, coordinates are longitude/latitude in decimal degrees on the WGS84 datum (EPSG:4326), and the specification removed the older "crs" member, so a compliant GeoJSON file is always assumed to be WGS84. Coordinate order is [longitude, latitude], optionally followed by elevation.

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

  • DXF has no attribute table, so GeoJSON properties are dropped — only geometry and layers are written.
  • DXF has no CRS; consider reprojecting to a projected system (meters/feet) first so the drawing has sensible real-world units instead of tiny degree values.
  • Polygons are written as closed polylines, losing GIS area semantics.

How to convert GeoJSON to DXF

  1. Drag your GeoJSON file (.geojson, .json) into the converter above, or click to browse.
  2. Confirm the source is GeoJSON 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

Where did my properties go?
DXF cannot store arbitrary attributes, so feature properties are not exported — only geometry and layer names.
My drawing units look tiny — why?
Lon/lat degrees make a minuscule drawing. Reproject to a projected CRS (e.g. UTM or State Plane) before exporting to DXF.

Related conversions