How to Convert GPS & Map Files (GPX, KML, GeoJSON)
You exported a route from your watch as a GPX, but Google Earth wants KML. Or a colleague sent a KML and your web app needs GeoJSON. GPS and mapping tools each speak their own dialect, and moving data between them is one of the most common - and most annoying - tasks in geospatial work.
Here is how to convert between the three main formats in seconds, with your location data staying completely private.
Which conversion do you need?
Start from what you want to do:
- View a GPS track in Google Earth → convert GPX to KML
- Put GPS data on a web map → convert GPX to GeoJSON
- Turn a Google Earth file into web data → convert KML to GeoJSON
- Load web data onto a GPS device → convert GeoJSON to GPX
- Show web data in Google Earth → convert GeoJSON to KML
- Turn a Google Earth path into a GPS track → convert KML to GPX
New to these formats? Our guide GPX vs KML vs GeoJSON explains what each is for.
Convert in 3 steps
- Open the converter for your source and target format (links above).
- Upload your file - drag and drop or click to browse.
- Download the result - conversion is instant and your coordinates transfer cleanly.
No sign-up, no software, nothing to install.
What to expect from the result
The important part - your points, tracks and shapes - always comes across accurately. A few things worth knowing:
- Styling may drop. KML can store colours, icons and line styles; GPX and GeoJSON generally cannot, so those are not carried over.
- Timestamps are GPX-native. A recorded track's per-point times live naturally in GPX but have no standard home in a KML placemark.
- Properties map where they can. Names and descriptions transfer; format-specific extras only survive if the target format supports them.
In short: geometry is always preserved; presentation extras depend on the destination format.
Why location data deserves extra care
A GPS track is more revealing than it looks. A running route can pinpoint your home; a travel log can map your habits. That is exactly why we do not store your files. With PrivConvert:
- Every conversion runs in an isolated environment, entirely in server memory
- Your file is never written to disk
- It is deleted the instant your download is ready
- All transfers are encrypted with HTTPS - no account, no tracking, no storage
See our security page for the full picture.