Open a GPX file in Google Maps
Google Maps can’t open a GPX directly. The route is to convert the GPX to KML or KMZ, import it into Google My Maps, and then view that custom map in Google Maps under your saved maps.
AcceptsKML / KMZ (via Google My Maps)
Free tierGoogle My Maps is free with a Google account.
Steps
- Export your track as KML or KMZ. In the GPX viewer, open the Download menu and export KML (or KMZ). No other software needed.
- Open Google My Maps. Go to google.com/mymaps, sign in, and create a new map.
- Import the KML/KMZ. In the map layer, choose “Import” and upload the KML/KMZ file.
- View it in Google Maps. The track appears as a custom map. Open it in the Google Maps app or site under Saved → Maps (Your places → Maps).
Quirks & limits
- A My Maps layer is a drawing, not a navigable route — Google Maps won’t give turn-by-turn directions along it.
- My Maps has import size and feature limits; very large tracks may need simplifying.
See the route before you upload it
Not sure the file is the right one? Drop it into the viewer first — you'll see the full track on a map with distance, elevation and speed. Nothing is uploaded.
Frequently asked questions
Can Google Maps open a GPX file directly?
No. Convert the GPX to KML or KMZ, import it into Google My Maps, then view that map in Google Maps under your saved maps.
How do I get a KML from a GPX?
Open the GPX in gpxviewer.app and use the Download menu to export KML or KMZ — it’s generated in your browser, nothing is uploaded.