GPX to Google Maps (and KML)

Drop in a GPX and get two things: a Google Maps link that opens straight into navigation, and a KML that keeps the whole track for Google My Maps or Google Earth.

Your file never leaves your browser. The conversion runs on this page, in JavaScript: nothing is uploaded, nothing is stored, and we never see the file. Open your browser's network panel while you convert - there is no request to look at.

These tools run in your browser, so they need JavaScript. With JavaScript off there is nothing we can do here - but the same conversions run server-side on motogpx.org, which works without it.

Any GPX works - a recorded track, a planned route, or a file exported from Garmin, Komoot, Strava, Wikiloc or your sat-nav.

Questions

Why only eleven stops?

Because that is all a Google Maps link can hold. Google's URL format accepts an origin, a destination and nine intermediate waypoints, and there is no way around it from outside the app. Your track keeps all its points in the KML - that is exactly why this tool hands you both.

Link or KML - which one do I want?

The link, if you want turn-by-turn navigation on your phone right now. The KML, if you want to see or keep the exact track: import it into Google My Maps and every curve is where you left it. Riders usually use the link to ride and the KML to plan.

Is my file uploaded anywhere?

No. This page reads the file with the browser's own file reader and does the maths in JavaScript. There is no upload, no temporary copy on a server and no log - the file simply never leaves your computer.

How big a file can I convert?

Big. Because the work happens on your machine there is no upload limit to hit; a track with a hundred thousand points converts in well under a second. Very large files just take as long as your browser needs to read them.

The other two tools

Google MapsGPX

You planned the route on Google Maps and your sat-nav wants a GPX. The roads between your stops are rebuilt point by point, and you can correct them on the map.

needs our server
KMLGPX

You drew the route in Google My Maps or Google Earth. This is the most faithful conversion there is: a KML already contains the line you drew, so nothing has to be guessed.

in your browser