Starlight Tools

EV Range Calculator for Real-World Driving

Enter rated EPA/WLTP range and charge, or usable battery capacity and efficiency, to estimate electric car range, remaining range and travel distance after reserve. Adjust temperature and highway speed to compare real-world driving conditions.

Estimate your range

Use your exact trim’s rating. Defaults are a non-brand example.

Find a vehicle preset · optional

A small, sourced selection, not a complete vehicle catalogue. Search by year, make, model or trim. Presets change vehicle inputs only.

Custom vehicle: enter your own rating or battery figures.

See all preset specifications and sources

Driving conditions · mild / normal

Illustrative adjustments to a mild baseline. If your measured efficiency already includes these conditions, leave the matching controls neutral to avoid counting them twice. Read assumptions.

Use moving speed, excluding parked time. Neutral reference: 55 mph / 88.5 km/h.

Editable average load while driving; actual demand varies.

Remaining usable capacity relative to the baseline; not current charge.

Applied after the other factors. Use neutral controls for a standalone adjustment.

Trip distance and planning interval · optional

Leave blank to skip the trip check.

User-selected sensitivity band, not measured accuracy. Widen for uncertain conditions.

Calculations run locally; the tool does not upload or store your inputs.

Your range estimate

Enable JavaScript to calculate your range.

Planning estimate, not a guarantee. Keep a reserve and check the vehicle’s live route prediction and charger availability.

Compare driving scenarios

Scenario estimates appear after calculation.

EV range formulas

Use one consistent distance unit. Quick mode starts with your rated range; Advanced mode starts with usable battery energy divided by battery-side consumption.

Baseline full range = rated range OR usable kWh ÷ kWh per distance
Driving consumption = baseline consumption ÷ temperature multiplier × speed × terrain × style × load
Final consumption = driving consumption + HVAC kW ÷ moving speed
Full-charge estimate = baseline full range × (baseline consumption ÷ final consumption) × health/100 × (1 + custom/100)
Available to empty = full-charge estimate × current charge/100
Recommended travel = full-charge estimate × max(0, current charge − reserve)/100

Worked example: 150 miles after reserve

With 75 kWh usable capacity, 80% charge, 10% reserve, 28 kWh/100 mi and a standalone −20% custom range adjustment (other conditions neutral):

Trip energy = 75 × (80 − 10)/100 = 52.5 kWh
Baseline travel = 52.5 ÷ 28 × 100 = 187.5 mi
Adjusted travel = 187.5 × 0.80 = 150 mi
Effective consumption = 28 ÷ 0.80 = 35 kWh/100 mi
Full-charge estimate = 75 ÷ 35 × 100 = 214.3 mi
Available at 80% = 214.2857 × 0.80 = 171.4 mi
140-mile trip: margin = 150 − 140 = 10 mi
Trip energy = 140 × 35/100 = 49 kWh
Arrival charge = 80 − 49/75 × 100 = 14.7%

At the default ±15% sensitivity, recommended travel spans 127.5–172.5 mi, so this trip exceeds the conservative estimate even though it fits the central estimate.

Find the right inputs

Start with the full-charge range on your EPA label or WLTP specification for Quick mode. In Advanced mode, use net/usable capacity from the manufacturer and battery consumption from a representative dashboard trip. EPA label guide.

Efficiency units and vehicle-class guide

All six units below are accepted directly. Changing the efficiency unit converts the entered value; changing distance units converts range, speed and trip distance.

Equivalent to 28 kWh/100 mi
UnitEquivalent value
kWh/100 mi28
kWh/100 km17.40
Wh/mi280
Wh/km173.98
mi/kWh3.5714
km/kWh5.7477
Broad mild-driving reference bands (illustrative, not fleet averages)
Vehicle classkWh/100 kmkWh/100 mi
Compact / efficient sedan13–1821–29
Crossover / SUV17–2527–40
Large SUV / pickup25–4040–64

These overlapping bands are orientation aids, not measured class statistics or calculator defaults. Check a vehicle-specific figure using DOE/EPA Find a Car.

Charging losses matter: EPA label kWh/100 mi includes electricity lost when charging, whereas usable capacity describes stored battery energy. Use the label’s range in Quick mode, or battery-side trip consumption in Advanced mode. EPA methodology, Appendix E.

Methodology and sources

Reviewed September 24, 2026. This is a transparent planning model, not a vehicle-specific simulation. Sources support the physical effects; the numerical scenario choices below are explicitly identified where they are assumptions. No validation dataset or accuracy percentage is claimed.

Assumptions, interactions and limitations

Temperature adjusts baseline consumption first. Speed, terrain, style and load multiply that consumption; HVAC then adds energy per distance. Health reduces usable energy, and the custom percentage adjusts final range. Sequential range changes in the breakdown sum to the total; their attribution depends on this order, so they are not independent measured losses.

In Quick mode without known battery energy, HVAC scaling uses a reference consumption of 18 kWh/100 km. For your vehicle’s actual HVAC energy and final efficiency, use Advanced mode. A rated combined-cycle range is treated as the neutral reference at 20°C and 55 mph; this is a simplification, not a claim about EPA or WLTP test speed.

FactorRule and sourceApplies toLimitationsReviewed
Baseline / rated rangeQuick: entered range; Advanced: capacity ÷ consumption.
EPA: energy and range
Battery EVsLinear energy arithmetic; EPA and WLTP ratings are not converted.2026-09-24
TemperatureBelow 20°C: range multiplier 1 − min(0.30, (20 − T) × 0.12/26.7). Above 25°C: 1 − (T − 25) × 0.002. Otherwise 1.
DOE/EPA: cold testing
Generic battery EV scenariosCold slope anchored to the reported 12% range loss at −6.7°C without cabin heat. Interpolation, 20°C reference, 30% cap and hot slope are tool assumptions, not a validated temperature curve.2026-09-24
SpeedConsumption multiplier max(0.80, 0.65 + 0.35 × (v/88.51392)²), v in km/h.
NASA: drag equation
Generic passenger EV scenariosSquared-speed drag is physical; the 35% drag share, 55 mph reference and 0.80 floor are illustrative. Average moving speed cannot reproduce a drive cycle.2026-09-24
HVACAdd P/v kWh/km; off 0, cooling 1, heat pump 2, resistance heat 4 kW. Power is editable.
DOE/EPA: cabin heat
Vehicles using cabin heating or coolingThese kW defaults are tool assumptions, not source measurements. Quick mode uses an explicit 18 kWh/100 km reference solely to scale HVAC; no actual battery capacity is inferred.2026-09-24
TerrainFlat 1; rolling 1.05; sustained uphill 1.15 consumption multiplier.
DOE: terrain
Generic battery EV scenariosIllustrative increments, not route elevation modelling. Downhill regeneration is not calculated.2026-09-24
Driving styleNormal 1; gentle 0.95; brisk 1.15 consumption multiplier.
DOE: acceleration
Generic battery EV scenariosTool-selected increments; cannot capture braking, traffic or tyre differences.2026-09-24
Load / towingNormal 1; luggage 1.05; small trailer 1.30; large trailer 1.70 consumption multiplier.
Manufacturer: loads and range
Towing-capable EVs where applicableTool-selected increments. Trailer aerodynamics vary substantially; check your vehicle’s towing limits separately.2026-09-24
Battery healthMultiply usable energy (or rated range) by health/100.
Manufacturer: battery ageing
Battery EVs with a health estimateCapacity loss is separate from consumption. Does not model internal resistance; do not double-count existing degradation.2026-09-24
Custom / planning bandRange × (1 + custom/100); interval = central × (1 ± variation/100).
EPA: range variability
User-defined scenariosCustom adjustment and default ±15% band are sensitivity choices, not sourced accuracy claims or confidence bounds. Actual range can lie outside the band.2026-09-24

Short cold starts, wind, snow, battery conditioning, tyre pressure, parked energy use and route elevation profiles are not resolved. Heat-pump efficiency and trailer drag are not fixed. The planning interval varies the central output by the chosen percentage to explore these uncertainties; it has no statistical coverage guarantee.

Vehicle preset data and provenance

Each entry is specific to its listed model year, trim, market and test cycle. The Škoda value is an advertised maximum; wheels and options can reduce it. Preset efficiency is derived from published usable capacity ÷ rated distance, not copied from wall-energy consumption labels.

EV range preset dataset · version 2026-09-24
Year / make / model / trimUsable batteryRated range / cycle / marketBattery-side proxy efficiencyPrimary source / review date
2026 Ford Mustang Mach-E
Select Standard Range RWD
73 kWh260 mi
EPA · United States
17.45 kWh/100 km
derived: capacity ÷ range
Manufacturer specifications
Reviewed 2026-09-24
2026 Ford Mustang Mach-E
GT Extended Range eAWD
91 kWh280 mi
EPA · United States
20.19 kWh/100 km
derived: capacity ÷ range
Manufacturer specifications
Reviewed 2026-09-24
2024 Škoda Enyaq
85 SUV RWD (up to)
77 kWh565 km
WLTP · Europe
13.63 kWh/100 km
derived: capacity ÷ range
Manufacturer specifications; net capacity
Reviewed 2026-09-24
Revision history
  • : added Quick mode, driving-condition formulas, sensitivity interval, sourced presets and six efficiency units; retained and verified the 150-mile worked example. FAQ structured data now follows visible answers.
  • : previous battery/efficiency and percentage-adjustment version.

Electric car range FAQs

How much range is left at 80%, 50% or 20% charge?

Multiply the estimated full-charge range by 0.8, 0.5 or 0.2. For a 300-mile full-charge estimate that means 240, 150 or 60 miles to empty. With a 10% arrival reserve, recommended travel distances are 210, 120 or 30 miles. The calculator applies your conditions first.

How do EPA and WLTP range differ?

They use different laboratory test procedures and adjustments. WLTP figures are often higher, but there is no fixed conversion that works for every vehicle. Choose the rating for your market and trim; this tool does not silently convert one test cycle into the other.

What is the ideal highway speed for electric car range?

There is no universal optimum. Higher highway speeds increase aerodynamic energy use; slower driving can reduce that demand, while HVAC consumes energy for longer. Follow road limits and traffic conditions. The chart is a sensitivity comparison, not a recommended driving speed.

How does battery degradation affect range?

At unchanged consumption, 90% battery health gives about 90% of the original full-charge range. Health means remaining usable capacity, not state of charge. If your entered capacity or measured full-charge range already reflects ageing, leave health at 100% to avoid reducing it twice.

Does a heat pump increase winter range?

A heat pump can use less electricity for cabin heating than resistance heating. Its benefit depends on temperature and the vehicle. The selectable 2 kW and 4 kW loads here are editable examples, not measured values for your car.

How much range will towing use?

Trailer size, drag, weight, speed and terrain all matter. The small and large trailer choices add 30% and 70% to driving energy as illustrative scenarios; they are not towing test results. Replace them with measured towing consumption in Advanced mode when available.

What arrival reserve should I use?

The default 10% is an example, not a universal safe minimum. Allow more for remote routes, cold weather, detours or unreliable chargers. If current charge is at or below the reserve, the calculator recommends zero additional travel before charging.

Should I enter gross or usable battery capacity?

Use usable capacity: gross pack size includes protected energy buffers. Look for “net” or “usable” in manufacturer specifications. If only gross capacity is known, use Quick mode with rated range instead of guessing the buffer.

Why does my dashboard range estimate change?

Some displays project recent consumption while others show a rated-distance equivalent. Route elevation, driving history, speed and climate use can change a live projection. Match the baseline to your intended driving and use the vehicle’s navigation estimate during the trip.

What efficiency should I enter, and are my inputs saved?

Use a representative trip-computer consumption value in the matching unit. Leave condition controls neutral for effects already included in that value. Calculations run in your browser; this tool does not store, upload or add your inputs to analytics events.

Explore more tools