Convert GeoJSON to DXF Online — Free GIS Converter
Convert GeoJSON to DXF format for AutoCAD, Civil 3D, MicroStation, and engineering workflows — free, browser-based, no install required.
Updated May 2026
GeoJSON is the standard for geographic web data, but engineering and surveying workflows run on CAD software — convert your .geojson file to .dxf for seamless import into AutoCAD, Civil 3D, MicroStation, or any DXF-compatible application with geodata.plus.
Why convert GeoJSON to DXF?
DXF (Drawing Exchange Format) is Autodesk's open CAD interchange standard and the native language of AutoCAD, Civil 3D, and MicroStation. Engineers, surveyors, and architects routinely need to bring GIS vector data — parcel boundaries, road centerlines, building footprints, utility networks — into a CAD environment for design and drafting. GeoJSON cannot be opened by AutoCAD, and importing it requires intermediate steps in QGIS or ArcGIS. Converting directly to DXF removes that friction and gets your geometry into the CAD tool immediately.
This workflow is especially common when GIS analysts export data from open-data portals or web APIs in GeoJSON format and need to pass it to a civil engineering team who will use it as a base layer for site plans or infrastructure design.
Why use geodata.plus
- Free tier — convert up to 3 files per month at no cost, no credit card required
- Automatic CRS detection — reads the WGS 84 CRS from your GeoJSON; you can reproject to a local engineering CRS before download
- Optional reprojection — reproject to any EPSG code, including local projected systems like EPSG:26910 (NAD83 / UTM Zone 10N) that CAD workflows require for accurate measurements
- Browser-based — no AutoCAD, QGIS, or GDAL install needed; works on any modern browser
- Encrypted transfer — all uploads use TLS; files are stored temporarily in Cloudflare R2 and automatically deleted on schedule
- Auto-deleted output — output files are automatically deleted after 2 days (free tier) and 7 days (Pro); no manual cleanup needed
How it works
- Upload your GeoJSON file (
.geojsonor.json) using the widget above - geodata.plus detects the format and confirms the coordinate reference system (WGS 84 / EPSG:4326)
- Select DXF as the output format; choose a projected EPSG code if you need metric or foot-based coordinates in the CAD file
- Download your
.dxffile, ready to open in AutoCAD, Civil 3D, or MicroStation
GeoJSON format
GeoJSON encodes vector geographic features — points, lines, polygons — as JSON with arbitrary property dictionaries per feature. It always uses WGS 84 geographic coordinates (degrees longitude/latitude), making it universally accessible but unsuitable for direct use in CAD tools that expect planar, metric coordinate systems.
| Property | Value |
|---|---|
| Extension | .geojson, .json |
| Type | Vector, single file |
| Coordinate system | Always WGS 84 (EPSG:4326) |
| Geometry types | Point, LineString, Polygon, MultiPoint, MultiLineString, MultiPolygon |
| Common software | Leaflet, Mapbox, OpenLayers, QGIS, ArcGIS, GitHub |
DXF format
DXF (Drawing Exchange Format) is Autodesk's documented open format for CAD data interchange, introduced with AutoCAD R1 in 1982. It stores geometric entities — lines, polylines, arcs, circles, text, blocks — in a structured ASCII or binary file with no native concept of a geographic coordinate reference system. DXF uses layer names as its primary organizational mechanism, analogous to GIS layers but without attribute tables or schema. Properties from GIS formats are typically either lost or encoded as block attributes.
| Property | Value |
|---|---|
| Extension | .dxf |
| Type | Vector, single file (ASCII or binary) |
| Coordinate system | No native CRS; assumes project or local coordinate space |
| Geometry types | Lines, Polylines, Points, Arcs, Circles, Blocks, Text |
| Common software | AutoCAD, Civil 3D, MicroStation, BricsCAD, LibreCAD, surveying/engineering tools |
Frequently asked questions
Should I reproject my GeoJSON before converting to DXF?
Yes, in almost all cases. DXF has no native CRS, and if you keep WGS 84 geographic coordinates (degrees), your geometry will appear at very small scale in AutoCAD and measurements will be meaningless. Use geodata.plus to reproject to a local projected CRS (e.g., a UTM zone or a national grid) before downloading the DXF. This ensures the coordinates are in meters or feet that CAD tools can work with accurately.
Are GeoJSON properties stored anywhere in the DXF output?
DXF does not have a native attribute table like Shapefile or GeoJSON. geodata.plus encodes GeoJSON properties as XDATA (extended entity data) attached to each DXF entity. AutoCAD can read XDATA programmatically, but it is not visible in the standard Properties panel. For simple cases, a name property from GeoJSON is also written as a DXF entity name string.
How are GeoJSON polygon holes handled in DXF?
DXF polylines do not natively encode polygon topology with holes. geodata.plus writes polygon exterior rings as closed LWPOLYLINE entities and interior rings (holes) as additional closed LWPOLYLINE entities on a separate layer named after the original layer with a _holes suffix. Civil 3D and MicroStation can then be used to assign the correct hatch or boundary logic if needed.