Free tool

View GPX files online

Upload a GPX file and explore GPS tracks and waypoints on an interactive map. The file is read only in your browser — it is never sent to our servers.

🔒 The file is read only in your browser. It is not uploaded to any server, saved or shared.

Upload a GPX file to display the map
Track colour Waypoint colour Weight
Tracks
Waypoints
GPS points
Est. distance

How it works

No account, no upload. The GPX file is processed entirely in your browser.

📂

Load your GPX file

Select or drag a .gpx file exported from GeoFix, another GPS device, or downloaded from a hiking website.

🗺️

View on the map

GPS tracks are drawn on an OpenStreetMap base layer. Waypoints appear as markers with name and description.

📊

Read the stats

Track count, waypoints, GPS points recorded and estimated total distance calculated using the haversine formula.

How to use it with GeoFix

Export a track from the GeoFix app and load it manually into the GPX Viewer GeoFix in three steps.

1

Export the track from the app

In GeoFix, open the recorded track, tap the share button and choose Export GPX. Save the .gpx file to your device or share it with yourself.

2

Open the GPX Viewer GeoFix

Open this page in your browser on iPhone, Mac or any computer. No account required.

3

Load the GPX file

Tap Select GPX file and choose the exported file. The track is displayed on the map with stats, directly in your browser.

Formats and compatibility

The GPX Viewer supports the standard GPX format (1.0 and 1.1).

GPS tracks

Renders <trk> elements with their segments and coordinate-time points.

Waypoints

Shows <wpt> elements with name, description and coordinates on the map.

GPX from GeoFix

Compatible with GPX files exported directly from the GeoFix app on iPhone.

GPX from other tools

Compatible with GPX files exported from Garmin, Strava, Komoot, Wikiloc and other compatible tools.

Privacy: the file stays in your browser

In the app, waypoints and tracks stay on your device. The site may process technical data as described in the Privacy Policy. The GPX file you load on this page is read directly in the browser via JavaScript — it is not transmitted to any server, not saved and not shared.

Frequently asked questions

Is the GPX file uploaded to a server?

No. The file is read entirely in the browser using JavaScript APIs. It is not transmitted to any server, saved or shared in any way.

Which GPX file types are supported?

The viewer supports GPX files in standard format 1.0 and 1.1, with tracks (<trk>) and waypoints (<wpt>). Maximum supported size is 10 MB.

How is the estimated distance calculated?

Distance is calculated by summing the distances between consecutive points in each track using the haversine formula, which accounts for the Earth's curvature. The result is an estimate and does not include elevation gain.

Can I use this tool with files exported from GeoFix?

Yes. GPX files exported from the GeoFix app on iPhone are compatible with this viewer.

Does the map work without internet?

Loading and parsing the GPX file happens in the browser. OpenStreetMap map tiles require an internet connection to download.

Want to record and follow GPX tracks on iPhone?

GeoFix records GPS tracks, saves waypoints and manages GPX files directly on iPhone — no account required, local data.

Download GeoFix on the App Store

Or learn more about GeoFix as a hiking GPS app.