EV Range Estimator
Estimate an electric vehicle's driving range from battery size, usable capacity, and efficiency — adjusted for cold/hot weather derating and city vs highway driving, with a remaining-range readout at your current charge level.
Input
Rated (total) usable pack size of the vehicle, in kilowatt-hours.
Manufacturers reserve a buffer to protect battery health; usable capacity is typically 90-100% of rated size.
Pick a common model for its known efficiency, or choose Custom to enter your own.
Watt-hours consumed per km or per mile (matching the Distance Unit below). Used when Vehicle Model is Custom.
Cold reduces range (battery chemistry + cabin heating); high heat costs some range too (A/C load).
Optional. Shows the remaining range at your current charge level.
Output
| Metric | Value |
|---|---|
| No data yet | |
| Factor | Impact on Range |
|---|---|
| No data yet | |
More ways to use this tool
REST API
curl -X POST https://api.iotools.cloud/v1/tool/ev-range-estimator \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"batteryCapacity": "75",
"usablePercent": "95",
"modelPreset": "custom",
"efficiency": "150",
"distanceUnit": "km",
"temperature": "70",
"drivingStyle": "mixed",
"batteryRemainingPercent": "60"
}'Swap in your own key from your account. The tool's fields are the body — no wrapper.
Ask an AI agent
Use the IOTools `ev-range-estimator` tool (EV Range Estimator) on this input:
YOUR_INPUT_HEREPaste this at any agent connected to the IOTools MCP server, then add your input.
Embed widget
<iframe
src="https://iotools.cloud/embed/ev-range-estimator/"
width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
title="EV Range Estimator — iotools.cloud"
sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
allow="clipboard-write"
style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>Drop this into your own page — free, no key required, just a link back.
| Cost per API/MCP call | From 5 credits |
|---|---|
| Need more credits? | View pricing |
Also available with
Guides
The EV Range Estimator works out how far an electric vehicle can actually drive on a charge — not just the sticker-spec number, but a figure adjusted for real-world conditions. Enter your battery size, usable capacity, and efficiency (or pick a common EV model), then dial in the outdoor temperature and your driving style to see how much range you'd really get, plus how far you can go at your current charge level.
It's built for EV owners planning a cold-weather trip, shoppers comparing models before they buy, and anyone who's wondered why the dash never quite matches the EPA number. Everything is computed instantly in your browser as you type.
How to use it
- Enter your battery capacity in kWh and the usable % of that pack (manufacturers reserve a small buffer to protect battery health).
- Pick a vehicle model for its known efficiency, or choose Custom and enter your own Wh per km/mi.
- Choose your distance unit (km or mi).
- Set the outdoor temperature — cold weather is the biggest real-world range killer, and high heat costs some range too from A/C use.
- Pick a driving style — city driving with regenerative braking is noticeably more efficient than sustained highway speeds.
- Optionally enter your current battery % to see your remaining range right now.
The results update automatically. Use the copy or download buttons to export the range table as CSV.
How the numbers are calculated
- Usable battery = battery capacity × usable % ÷ 100.
- Ideal range (no derating) = usable battery (Wh) ÷ efficiency (Wh per km/mi).
- Adjusted range = ideal range × temperature factor × driving-style factor.
- Temperature factor follows a curve anchored to published cold- and hot-weather EV range studies: full range near 70°F (21°C), roughly 25% less at 14°F (-10°C), and a smaller ~10-15% loss above 95°F (35°C) from air-conditioning load.
- Driving-style factor: city driving (+15%, regenerative braking at lower speeds) and highway driving (-15%, aerodynamic drag rises sharply with speed), relative to mixed driving.
- Remaining range = adjusted range × current battery % ÷ 100.
Why does my real range never match the EPA/WLTP number?
Official ratings are measured under controlled lab conditions at mild temperatures and moderate speeds. Cold weather, highway speeds, cabin heating/cooling, and cargo/passenger load all pull real-world range below the rated figure — this tool tries to approximate that gap rather than repeat the sticker number.
Why does cold hurt range more than heat?
Battery chemistry itself is less efficient at low temperatures, and cabin heating in most EVs draws directly from the battery (unlike a gas car's waste engine heat). Air conditioning also costs range in hot weather, but the effect is smaller than resistive cabin heating in the cold.
What efficiency value should I use for a Custom entry?
Efficiency is watt-hours consumed per km or mile — check your vehicle's trip computer or window sticker (a mi/kWh or km/kWh figure converts to Wh per unit as 1000 ÷ that number). Typical EVs run 140-220 Wh/km depending on size and aerodynamics.
Privacy
This calculator runs entirely in your browser. Your battery size, efficiency, and location details are never uploaded, logged, or shared — the math happens locally on your device.
Related: for the cost side of charging rather than the range side, see the EV Charging Cost Calculator.