This article will walk you through how to convert DWG/DXF to KML using QGIS.


  • QGIS on your computer.
    Don't have it? Follow these instructions to install it.
  • A DWG/DXF file with elevation.
  • A site with working with global projections (has EPSG codes).
    Note that local grid is not supported on QGIS yet. If you're working in a local grid, you can use Global Mapper by following these instructions.


1. Drag and drop the DWG/DXF into QGIS.
Note that if this doesn't work, make sure you're running the newest stable release of QGIS.

2. Choose the correct projection information for your site when prompted.
Note that if don't know then you will need to contact the source provider to find out.

3. You should now see something like this:

4. Right click on the entities and select Save As...

5. Select where you'd like to save the KML and set the altitude mode to "absolute" mode (there's elevation based on geoid).

6. You're done! Now you can upload the KML file by navigating to Layers > Upload, and your overlays should appear in the visualizer.

I still can't do it!

We wrote these articles to arm you with everything you need to get the job done on your own, but we understand that sometimes this isn't sufficient.

If you're stuck, the Propeller data specialists team can help for an hourly consulting rate. Email us at or talk with us right now from the chat bubble and we'll do our best to help.

Did this answer your question?