dincalculator.com / bike / e-bike route

E-bike Route Planner

Upload your GPX route and find out if your battery will last. Segment-by-segment battery calculation.

Step 1 — Upload your GPX file

Drop a GPX file here

or click to browse

Step 2 — Battery capacity

Step 3 — E-bike setup

Temperature, surface & wind

How it works

Physics-based segment model

For each GPX segment the calculator finds mechanical power using the same model as our nutrition calculator: air resistance, rolling resistance, and climbing power. The motor assist fraction is then applied to determine how much energy comes from the battery.

P_total = P_air + P_roll + P_climb Wh/seg = P_total × dt × assistFrac / motorEff / 3600 Battery = batteryUsable − Σ Wh/seg

Temperature reduces usable capacity: cold batteries (0–10°C) lose ~15%, freezing (<0°C) lose ~30%. The model applies a temperature factor before the route calculation.

Segment-by-segmentNo power meter needed±15% accuracy

Frequently asked questions

How do I know if my e-bike battery will last a route?

Upload your GPX route file and enter your battery capacity, rider weight, e-bike weight and assist level. The calculator uses a physics model to estimate battery consumption for each segment and shows remaining battery percentage at every kilometre.

How much battery does climbing use on an e-bike?

Climbing uses 3–4× more battery per kilometre than flat terrain. At a 6% average grade with Tour assist, a typical e-bike uses 18–25 Wh/km. On flat terrain the same setup uses 8–12 Wh/km.

What GPX file format works with the route calculator?

Any standard GPX file exported from Komoot, Strava, Garmin Connect, Wahoo, or mapping apps will work. Files with GPS timestamps give the most accurate speed estimates; files without timestamps use 20 km/h as the default speed.

How accurate is an e-bike range calculator with GPX?

The physics model is accurate to within ±15% for typical conditions. Accuracy improves when GPX timestamps are present. Factors not modelled include regenerative braking (5–10% recovery), stops and restarts, and motor efficiency curves at different loads.

Can I plan a charging stop with the route calculator?

Yes. If the verdict shows TIGHT or EMPTY, the calculator shows where the battery runs low. Plan your charging stop before the battery reaches 20%. Use apps like PlugShare or Komoot to find charging locations along the route.

How does elevation affect e-bike battery consumption?

Every metre of elevation gain requires energy to lift the combined mass of rider and bike. For an 80 kg rider on a 23 kg e-bike in Tour mode, each 100m of climbing consumes approximately 20 Wh. A route with 1000m D+ can consume 200 Wh — 40% of a 500 Wh battery.

What assist level should I use for long routes?

For routes where range is a concern, Eco or Tour mode gives the longest range. Turbo mode can consume 2–3× more battery than Eco mode for the same distance. Use Turbo only on the steepest climbs and switch back to Tour on flatter sections.

How many Wh per km does an e-bike use uphill?

On a sustained 8–10% climb at 15 km/h in Sport mode, a typical e-bike uses 25–40 Wh/km. On flat terrain at 22 km/h in Tour mode, the same bike uses 10–14 Wh/km. The difference is almost entirely due to the climbing power component.