How to convert DXF to KML
- Drop your DXF; large files are fine, they only take a little longer.
- Set the drawing's coordinate system and check the preview to confirm it landed where you expect.
- Choose KML, convert, and open the download in Google Earth.
What changes when you convert DXF to KML
| What | DXF → KML | |
|---|---|---|
| Geometry | Kept | CAD points, polylines and closed polylines become point, line and polygon features, one layer per entity type where the output needs it. |
| Attributes | Changes | DXF is a CAD format with no attribute table, so the output carries only the fields the drawing exposes: layer or level, color, line weight, line style and the text of text entities. |
| Styling & labels | Changes | KML supports styling; features are written with clean default styling and a name label you can restyle in Google Earth. |
| Coordinate system | Changes | DXF carries no coordinate system, so values are read as WGS84 longitude/latitude (EPSG:4326), which KML requires. Set a source CRS if your data is in meters. |
| Elevation (Z) | Kept | 3D Z values carry from DXF into KML wherever the source records them. |
| File structure | Kept | A single, self-contained .kml file you can move around on its own. |
Why convert DXF to KML?
Once the linework sits on satellite imagery, a misplaced boundary or a road through a building is obvious. That check costs a minute and needs no survey software. The same file travels well: a KML drops into an email, and the reviewer sees precise engineering geometry on real terrain without installing anything.
Coordinate system handling
A DXF gives no hint of its grid, so the converter judges the numbers: coordinates running to six digits cannot be degrees, and a drawing like that converts only once its system has been declared. The answer rarely lives inside the file, so check the survey control sheet or the title block, or ask the drafter, because the DXF itself cannot answer for the grid it was drawn on.
KML permits exactly one coordinate system, WGS84 longitude and latitude, and every shape is reprojected into it on the way out, whatever grid the drawing declared. Keep in mind that Google Earth imagery is itself mosaicked and can sit a few meters off true position in places, so judge the converted linework against surveyed control rather than against a fence line in the photo.
What to check when converting DXF to KML
DXF drawings often sit on a local or engineering grid rather than longitude and latitude, while KML always expects WGS84. If the values look projected and no system is set, the converter stops and asks for one rather than dropping the linework in the wrong place. Set the drawing's real grid, and the shapes are reprojected to WGS84 in the output.
Troubleshooting DXF to KML
- Everything is shifted by the same distance across the whole site. A uniform offset means the grid was nearly right rather than missing: a neighboring UTM zone, or a NAD27-based code where the survey used NAD83, produces exactly this signature. Check the EPSG code digit by digit against the survey report and convert again.
- Google Earth stutters once the file loads. A contour set or a hatch-dense site plan can carry hundreds of thousands of vertices, far more than the Google Earth renderer handles gracefully. Strip the drawing to the layers the reviewer actually needs before converting, or split the site into a few smaller KML files that load one at a time.
- Dimension arrows and leader fragments litter the imagery. Dimensions are compound entities, and conversion breaks them into their component lines, arrowheads and text, which read as clutter over a satellite photo. Measurements drawn for a paper sheet rarely help a reviewer in Google Earth, so delete the dimension and annotation layers in CAD before exporting.
- Filled shapes hide the imagery you wanted to check against. Closed boundaries arrive as polygons, and Google Earth paints a polygon with a filled area by default. Right-click the layer, open its properties, and set the area style to outlined with zero opacity, so the parcel edges stay crisp while the photo underneath shows through.
About the formats
DXF holds CAD linework drawn in tools like AutoCAD or Civil 3D: site plans, parcel edges, survey lines and utility runs. KML places those same shapes onto Google Earth's globe. Converting one to the other lets a drafting team hand a design to anyone with Google Earth, no CAD seat required. Polylines become paths, and layer names ride along as a field on each placemark, so the drawing turns into an overlay you can check against satellite imagery.
Frequently asked questions
It looks right in AutoCAD but lands in the wrong place. Why?
The drawing sits on a local or projected grid, not longitude and latitude. Set its real coordinate system before converting; without one, shapes can appear near the map origin.
Can I share the result by link or email?
Yes. A KML is a single file anyone can open in Google Earth, Google Maps, QGIS or ArcGIS.
Can I change the colors?
Yes. Placemarks arrive with clean defaults; restyle them in Google Earth.
Do my DXF layers and curves survive the trip into KML?
Layer names are kept as a field on each placemark rather than as Google Earth folders, so you can still see which layer a line came from. Arcs and circles are broken into short straight segments, because KML has no native arc entity. The text of text entities is carried as a field as well, while block references, hatch fills and dimension styling do not come across cleanly.
Related converters
Ready to convert?
Drop a file and download the result in seconds. Nothing is uploaded, nothing is stored.