I have some waypoints, and I need to input them into Google Earth.

How can I convert data from GPS to KML file?

  • 3
    What format are your waypoints in? What software besides Google Earth do you have available? There's a page docs.qgis.org/2.8/en/docs/user_manual/working_with_gps/… that could help if your points are GPX and you have or choose to install QGIS. Jan 15, 2019 at 2:34
  • 2
    online you can use gpsvisualizer.com
    – Mapperz
    Jan 15, 2019 at 3:42
  • 1
    If your waypoints are in a basic GPX format file, then you should be able to open that directly with Google Earth Pro, and it will convert to KML for you. If you have some other format, then try GPSBabel, which is a free tool that will convert between just about any GPS format, as well as KML. Jan 16, 2019 at 1:39

1 Answer 1


You have no need of this conversion if the GPS data is in a GPX format. Google Earth can import this directly.

Typically (speaking very generally) a consumer grade GPS device is going to record GPS waypoints in GPX format, but there are other possibilities. KML may well be one possibility. Typically smartphone based GPS data can be exported in more than one format - GPX would be a common one, and KML another possibility.

There are a whole load of other file formats around.

There are many many pieces of software, many open source or free, or web-based services, for dealing with GPS data (including waypoints, in multiple formats). Many of these will allow export as KML. Google Earth will inport GPX directly, and can export as KML too.

Do a simple web search on "convert gps to kml" for plenty of ideas. Without knowing the format (and content) of your data this question is too broad to answer with anything other than broad answers...

GPS waypoints are just single points with a latitude and longitude recorded (and possibly some additional information).

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.