Logo Sport Distance Calculator

Plan your sports routes


Sport Distance Calculator






Center the map on your starting area, then draw your route by clicking point by point on the map


Quick Guide: Create your route in 3 steps

Available maps:
🗺️ OpenStreetMap | 🚴 OpenCycleMap | 🌍 ESRI | 🇺🇸 USGS

1 - Draw

  • 🔍 Search for an address
  • Click to add points
  • 🖱️ Right-click to follow paths

Need precision? → "Advanced settings "

2 - Measure

  • 📏 Distance in real time
  • ⛰️ Elevation profile
  • ⏱️ Estimated time and speed

Prepare your outings by knowing the effort

3 - Save

  • 💾 Save your route
  • 📤 Export to GPX
  • 🖨️ Print the map

Export and share in one click



[  m -  km -  miles ]
Points:  - Distance from last point :  m










DISTANCE / SPEED / TIME


 m -  km -  mi
 km-effort
Enter your time

Average speed:  km/h / Pace per km:  min  s
Enter your speed (km/h)

Estimated route time:  h  min  s






ALTITUDE & TOPOGRAPHIE


Analysis resolution (sampling step):
 10m  |  25m  |  50m  |  100m  |  200m  
(An elevation point is queried every X meters along the route, regardless of the number of points in the original track. A smaller step is more precise but triggers a new elevation request to the server.)
Elevation curve smoothing (noise filter):
 None  |  Light (100m)  |  Medium (200m)  |  Strong (400m)  
(A moving average applied to the raw elevation curve to reduce measurement noise, before any elevation-gain calculation. Instant recalculation, with no new request to the server.)
Elevation threshold taken into account:
 No threshold |  Elevation change > 1m |  Elevation change > 2m |  Elevation change > 3m |  Elevation change > 4m |  Elevation change > 5m |  Elevation change > 10m 
(Filters out micro-variations: small fluctuations below this threshold are ignored, while genuine progressive climbs and descents are kept. Instant recalculation with no server request.)
Elevation gain  m
Elevation loss  m
Total elevation change  m
Starting elevation  m
Ending elevation  m
Maximum elevation  m
Minimum elevation  m
km-effort  km

(The km-effort is a unit that adds the distance covered (in km) to the elevation gain (divided by 100) to reflect the real effort of a run, especially on varied terrain.)



DOWNLOAD THE ROUTE


Enter a name for your route
GPX
 GPX Track  GPX Route
Strava
 GPX Track  GPX Route
KML
 Flat  With elevation
CSV
 
TCX
 km/h  mph


CALORIES AND VO2MAX/VMA


Enter your weight to estimate calories burned
Sport practiced:  Running  Cycling  Rollerblading



Calories burned:  kcal
Enter your time to estimate your VMA and VO₂max



Your VO₂max according to the Margaria equation:  ml/kg/min
Your VMA according to the Léger and Mercier formula:  km/h