THE RANGE WORKBENCH

E-bike range estimator

Updated

By · Research and corrections policy

Compare a transparent ride scenario with your own measured energy use.

Short answer

44 mi (71 km) is the calculator’s modeled default for the initial scenario; its visible battery, charge, reserve and ride assumptions define the calculation. It is not a measured range. Change those inputs or use measured mode with comparable ride data to explore your ride.

One battery budget, different range assumptionsAn illustrative 500 Wh battery with 20% reserved leaves 400 Wh. Assumed consumption of 16.1 Wh/mi (10 Wh/km), 24.1 Wh/mi (15 Wh/km), or 32.2 Wh/mi (20 Wh/km) gives 24.9 mi (40 km), 16.6 mi (27 km), or 12.4 mi (20 km). Range is calculated from unrounded inputs.Range starts with an energy budgetIllustrative inputs: 500 Wh capacity and a 20% reserve400 Wh above reserve100 Wh reserve500 Wh × (100% start − 20% reserve) = 400 Wh16.1 Wh/mi (10 Wh/km)24.9 mi (40 km)24.1 Wh/mi (15 Wh/km)16.6 mi (27 km)32.2 Wh/mi (20 Wh/km)12.4 mi (20 km)Range = energy above reserve ÷ entered energy per distanceAssumed usable capacity: 100% · start: 100% · reserve: 20%

At 16.1 Wh/mi (10 Wh/km)

400 Wh ÷ 16.1 Wh/mi (10 Wh/km) = 24.9 mi (40 km).

At 24.1 Wh/mi (15 Wh/km)

400 Wh ÷ 24.1 Wh/mi (15 Wh/km) = 16.6 mi (27 km).

At 32.2 Wh/mi (20 Wh/km)

400 Wh ÷ 32.2 Wh/mi (20 Wh/km) = 12.4 mi (20 km).

Illustrative inputs: 500 Wh capacity, full starting charge, 100% usable capacity and a 20% reserve.

Range is a planning estimate. This simplified model does not establish that a motor can climb your route, that riding conditions are safe, or that a battery is compatible or healthy.

Choose your method
Energy available

Usable capacity is your explicit assumption. The default 100% does not certify a used, cold or worn battery. Starting charge and reserve are fractions of that assumed usable capacity; display gauges may not be linear.

Ride and route

Use total ascent divided by route kilometres, not net elevation gain. This model gives no downhill regeneration credit. Temperature changes assumed air density only; it does not apply a universal battery capacity penalty.

Tyres and assistance assumptions

These editable preset numbers are our hypothetical scenarios. They are not measured tyre coefficients, manufacturer Eco/Tour/Turbo mappings, tyre-pressure advice or exercise recommendations. Tyre pressure, surface, posture and motor operating point can change the real values.

Explore uncertainty

This changes consumption by the percentage you enter. The resulting range interval is a what-if comparison, not a validated error bound or likelihood of reaching a destination.

ILLUSTRATIVE DEFAULT RESULT

44 mi (71 km)

36.7–55 mi (59–89 km) if consumption is 20% higher/lower. Sensitivity arithmetic, not a probability interval.

400 Wh available above your reserve

9.1 Wh/mi (5.6 Wh/km) modeled

Illustrative steady-speed model using your entered coefficients and rider effort.

Where the modeled energy goes

Rolling demand 3.9 Wh/mi (2.4 Wh/km)

Air drag 5.1 Wh/mi (3.2 Wh/km)

Climbing 2.4 Wh/mi (1.5 Wh/km)

Your pedal contribution 4.8 Wh/mi (3 Wh/km)

Motor battery demand after efficiency 8.7 Wh/mi (5.4 Wh/km)

Lights/electronics 0.4 Wh/mi (0.3 Wh/km)

The first three terms are mechanical demand. Rider effort is subtracted before motor efficiency; lights/electronics are electrical demand. These numbers must not all be added together.

Share a scenario

A shared link includes the numeric assumptions above, including combined rider/cargo weight. Anyone with the link can read them. Values are calculated locally; these inputs are not saved by the calculator.

The math, openly

Energy above reserve = label Wh × usable-capacity fraction × (starting-charge fraction − reserve fraction). Measured range = available Wh ÷ entered Wh/km. Scenario range uses rolling demand, air drag and climbing energy, subtracts the assumed rider contribution, then allows for battery-to-wheel efficiency and auxiliary power.

Rolling force is modeled as mass × 9.80665 × the coefficient you enter. Air drag uses ½ × air density × CdA × relative air speed squared. Climbing uses mass × 9.80665 × ascent; 3,600 joules equal one watt-hour. Assumed sea-level air density is 0.0765 lb/ft³ (1.225 kg/m³) at 59°F (15°C), scaled inversely with absolute temperature at constant pressure. Altitude, humidity and crosswinds are omitted.

This steady-speed calculation omits repeated acceleration, stop/start duty cycles, motor torque/power limits, traction, component temperature limits, battery voltage sag, battery-management cutoffs and changing gradients. Tailwinds are allowed to reduce drag to zero, but never supply modeled propulsive energy. High pedal contribution can reduce motor demand to zero; that produces no finite battery-range estimate if auxiliaries are also zero.

Use measured consumption on comparable rides when available, plan a reserve and revise assumptions as conditions change.

Source scope

Physics references checked October 11, 2026: NASA: drag equation, NASA: ideal-gas air density, and OpenStax: work and power. They support the equations, not the illustrative coefficients, default range or bike-specific accuracy. No external range-assistant output was copied; Bosch’s support page was unavailable during this check.

How far does the same battery go at different consumption?

These are illustrative arithmetic examples with 100% assumed usable capacity, a full starting charge and a 20% reserve. They are not averages for road, cargo or mountain bikes. The denominator matters as much as the battery label.

Illustrative range in miles (kilometres); calculated from unrounded energy and consumption inputs.
Label capacityEnergy above reserveAt 16.1 Wh/mi (10 Wh/km)At 24.1 Wh/mi (15 Wh/km)At 32.2 Wh/mi (20 Wh/km)
400 Wh320 Wh19.9 mi (32 km)13.3 mi (21 km)9.9 mi (16 km)
500 Wh400 Wh24.9 mi (40 km)16.6 mi (27 km)12.4 mi (20 km)
750 Wh600 Wh37.3 mi (60 km)24.9 mi (40 km)18.6 mi (30 km)

How should I use assistance and tyre presets?

Start by choosing a scenario, then edit its numeric assumptions. Assistance changes our assumed rider contribution, not a manufacturer's motor setting. The rider-power input is mechanical power at the wheel for this simplified calculation; it is not a fitness measurement or a prescribed effort. Tyre presets change an illustrative rolling-resistance coefficient; they cannot identify your tyre's actual rolling loss.

If you change one assumption, keep the others fixed to see its isolated effect. Then combine changes you expect on your actual ride. A headwind, climbing and heavy load can occur together. Their real effects vary along a route, while this model uses steady speed and route-average climbing. It cannot check sustained torque, traction or a steep section's motor limits.

Frequently asked questions

Is the result a guaranteed range?

No. Measured mode extrapolates your entered consumption; scenario mode uses unvalidated editable coefficients. The sensitivity band is arithmetic, not a confidence interval.

Does cold weather automatically remove a fixed percentage?

No. Temperature changes assumed air density in scenario mode. Enter your own usable-capacity assumption separately; the default 100% does not establish cold-weather battery performance. Follow the actual battery's operating limits.

Can I use wall-socket charging energy as ride consumption?

Wall energy includes charger and battery losses and may not correspond to energy delivered during the ride. Use a reliable battery-side energy observation when available, and preserve measurement scope when dividing by distance.

Why can the result say no finite estimate?

If entered rider power covers modeled mechanical demand and auxiliary power is zero, the model has no battery consumption to divide by. That is a limit of the assumptions, not proof of unlimited real riding range.

Need to choose a battery capacity instead?

Use your planned distance, entered consumption and reserve to estimate nominal watt-hours.

Open the battery-capacity calculator →

Paired measurements are rounded for reading; calculations and planning links retain unrounded inputs. Fuel volume uses U.S. gallons. Original source sizing names and SI formula definitions retain their stated units.

Read alongside this tool

RELATED GUIDES

E-bike battery temperatures and winter storage

Compare Bosch, Shimano, Lectric and Aventon winter storage charge levels, checking intervals and temperature guidance. Keep riding and charging limits separate.

Updated