Import the file
Open GPX Hub, choose a GPX file, and fit the complete route on the map. Check its start, finish, distance, and segments.
A practical guide to cleaning GPS tracks, adding useful route information, checking elevation, and preparing files for running, cycling, and hiking devices.

Start with the task you need today, then open the editor when you are ready to try it on your own file.
Import a route, correct GPS track points, add waypoints, review elevation, and save a clean copy.
Merge filesCombine interrupted recordings or multi-day routes while preserving segments and avoiding false straight lines.
Route detailsName important locations, fill missing elevation, and understand why elevation gain differs by app.
StravaClean activity exports, remove private sections, and prepare route-oriented copies for sharing.
GarminUnderstand how waypoints may appear on GPS devices and keep names short and useful.
Large filesReduce point count while preserving turns, junctions, switchbacks, and important route shape.
Keep the original file as a backup, then follow these steps in the browser.
Open GPX Hub, choose a GPX file, and fit the complete route on the map. Check its start, finish, distance, and segments.
Select the track, zoom into incorrect sections, drag misplaced points onto the correct path, and remove isolated GPS spikes.
Add waypoints or elevation when needed, save with a new file name, and reopen the result before transferring it to another app or device.
Buildings, valleys, forests, and tunnels can cause recorded points to jump away from the real path.
Drag the point when the recording order is correct but its coordinates sit beside the road or trail. Keep curves smooth between the neighboring points.
Delete an isolated point when it produces an unrealistic triangle. After deletion, verify that the new line between adjacent points does not cut across terrain.
GPX elevation values may come from a GPS sensor, a barometer, or a terrain model—and they will not always match.
Use Fill Elevation when the file has no elevation or every point is near zero. The route coordinates are sent to the elevation provider and returned values are written to the track.
Move across the elevation chart and compare the indicator with the map. Sudden large changes can reveal a misplaced track point, bridge, tunnel, or terrain-model limitation.
Elevation gain differs among Strava, Garmin, watches, and GPX tools because each service uses different sources and smoothing rules. Compare the shape and major climbs rather than expecting identical totals.
Waypoints are named locations such as water stops, summits, trail junctions, parking areas, or hazards.
Choose Add Waypoint, click the correct location, and use a short name that remains readable on a small GPS screen. Confirm that the marker aligns with the route distance and elevation. Device support varies: some Garmin workflows import GPX waypoints as saved locations rather than course points.
An activity recording and a navigation route serve different purposes.
Edited activity files can retain timestamps that no longer match the changed geometry. Treat the edited copy primarily as a route for planning and navigation, not as a replacement for the original performance record.
Long recordings may contain tens of thousands of points.
Split a track to remove private start and finish sections or separate multiple days. Simplify a copy to reduce redundant points while preserving turns, junctions, and switchbacks. Always compare distance and route shape after simplification, and test the saved file in the intended GPS device before an activity.
Edit detailed sections after zooming in, then organize multiple files and track segments in one workspace.
Press B and drag to select track points and waypoints. Hold Space during area selection to pan without changing tools.
Select two segment endpoints with Connect Routes to merge them in the actual GPX point order.
Import another GPX and choose whether to open it as new or append its tracks and waypoints to the current file.