Manufacturer specs assume 70°F, no wind, flat roads, and a brand-new battery. MileSpan uses today's weather and your bike's actual specs to tell you the miles you can actually ride.
Live Example
Features
Cold batteries lose 25–60% of capacity. MileSpan applies the exact penalty curve from Bosch and Shimano data — not a generic estimate.
Free tier assumes worst-case headwind. Pro calculates the actual headwind component for your route bearing — so a crosswind doesn't tank your estimate.
Every lithium battery loses ~4% capacity per year. Enter your purchase year and MileSpan accounts for real degradation automatically.
Flat, rolling, hilly, or mountain — elevation gain per mile drives consumption up to 1.75× baseline. Enter your route's elevation and see the real cost.
See your predicted range for each day this week. Plan weekend rides or know which days to take the car — before you leave the house.
"Today: 22 mi range — outbound only." Daily 7 AM notification tells you what to expect before you're already at the door.
Outbound with tailwind, return into headwind — Pro calculates both legs separately so you don't run out 2 miles from home.
Track your estimated vs actual range over time. See exactly when battery degradation is affecting you — and when to consider a replacement.
Works with any e-bike
No app pairing, no BLE, no brand lock-in. Enter your battery size (Wh) and purchase year — that's it.
How It Works
| Factor | Example impact |
|---|---|
| Battery capacity (Wh) | Foundation of all range math |
| Battery age | Year 5 = −20% usable capacity |
| Ambient temperature | 25°F = −35% · 15°F = −45% |
| Assist mode | Turbo uses 2.25× more than Eco |
| Rider weight | +55 lb over baseline ≈ +12.5% consumption |
| Route distance | Determines GO / OK / TIGHT / RISK / NO-GO |
| Elevation gain | Mountain terrain = 1.75× flat consumption |
| Wind speed | 20 mph headwind = +32% consumption |
| Wind direction vs route | Pro: crosswind costs less than headwind |
| Round trip | Pro: return leg calculated separately |
| Precipitation | Displayed as warning (wet road context) |
Free to use. Pro features $4.99/month — less than one flat tire repair.
Download on the App Store