Electric range estimator
Open Electric range estimator on Happytails.ai. This view has the same page content and links, with explicit tool capabilities. Read the processing notes before using a tool.
Tool capabilities
{
"id": "electric-range-estimator",
"category": "calculators",
"built": true,
"requirements": "Battery capacity above 0 and up to 1,000 kWh, usable share 1 to 100%, battery health 10 to 100%, starting charge 1 to 100%, reserve 0 to 99% and below the starting charge, energy use 5 to 200 kWh/100 km, conditions -50 to 200% and trips up to 10,000 km. Calculated on your device; download a JSON report and a CSV of results.",
"implementation": {
"fields": [
{
"key": "capacity",
"label": "Battery capacity (kWh)",
"value": 75,
"type": "number",
"min": 0,
"step": "any",
"help": "Usable capacity if you know it. Otherwise enter the rated capacity and the usable share below."
},
{
"key": "usableShare",
"label": "Usable share of that capacity (%)",
"value": 100,
"type": "number",
"min": 1,
"max": 100,
"step": "any",
"help": "Enter 100 if the capacity above is already the usable capacity."
},
{
"key": "health",
"label": "Battery health (%)",
"value": 100,
"type": "number",
"min": 10,
"max": 100,
"step": "any",
"help": "Remaining capacity compared with new, if the car or a battery test reports it."
},
{
"key": "start",
"label": "Starting charge (%)",
"value": 90,
"type": "number",
"min": 1,
"max": 100,
"step": "any"
},
{
"key": "reserve",
"label": "Arrival reserve (%)",
"value": 10,
"type": "number",
"min": 0,
"max": 99,
"step": "any",
"help": "Charge you want left when you arrive."
},
{
"key": "consumptionUnit",
"label": "Energy use unit",
"value": "kWh/100 km",
"type": "select",
"values": [
"kWh/100 km",
"kWh/100 mi",
"Wh/km",
"Wh/mi",
"km/kWh",
"mi/kWh"
]
},
{
"key": "consumption",
"label": "Energy use",
"value": 18,
"type": "number",
"min": 0,
"step": "any",
"help": "From the trip computer or your own charging records. 18 kWh/100 km is an editable example."
},
{
"key": "conditions",
"label": "Extra consumption for conditions (%)",
"value": 0,
"type": "number",
"min": -50,
"max": 200,
"step": "any",
"help": "For example cold weather, high speed, heating or a roof box. Enter 0 to use the energy use as entered, or a negative value for gentler conditions."
},
{
"key": "distanceUnit",
"label": "Distance unit",
"value": "km",
"type": "select",
"values": [
"km",
"mi"
]
},
{
"key": "trip",
"label": "Planned trip distance (optional)",
"value": "",
"type": "number",
"min": 0,
"step": "any",
"help": "Leave empty to skip the trip check."
}
],
"registrationFamily": "vehicle-and-cycling",
"input": false,
"live": true,
"presentation": "metrics",
"note": "Calculated on your device for batteries up to 1,000 kWh and energy use from 5 to 200 kWh/100 km. The range is an estimate from your inputs, not a guarantee.",
"experience": {
"automatic": true,
"single": false,
"inputMaxLength": 1000000,
"inputMode": "text",
"label": "Your text",
"placeholder": "Type or paste your input…",
"help": "Change the input or settings to update your result. Results update as you type. Up to 1,000,000 characters.",
"helpParts": [
"Change the input or settings to update your result.",
"Results update as you type.",
"Up to 1,000,000 characters."
],
"action": null
},
"mode": "automatic",
"interactive": false
},
"execution": "Browser interface",
"api": null,
"browser_agent": {
"supported": true,
"name": "run_current_tool",
"discovery": "WebMCP on the human page in a supporting browser",
"verification": "See audit/API-AUDIT.md; availability is not verification"
}
}Page guide
Estimate how far an electric car can go on the charge between your starting level and the reserve you want to keep. Add a planned trip to see the charge left on arrival.
How to use Electric range estimator
- Enter the battery capacity, the usable share and the battery health.
- Enter your starting charge, the reserve you want on arrival and your energy use in any listed unit.
- Add extra consumption for cold weather, speed or a roof box, and a planned trip distance if you have one.
- Review the estimated range and arrival charge, then download the JSON report or CSV.
Useful next steps
How the range is worked out
Usable energy is the battery capacity times the usable share times battery health. You can drive on the charge between your starting level and your arrival reserve, and range is that energy divided by your energy use. The US fuel economy label gives energy use in kWh per 100 miles, as FuelEconomy.gov explains (checked 16 October 2026). A 75 kWh battery from 90% down to a 10% reserve leaves 60 kWh, which at 18 kWh/100 km is about 333 km.
Conditions and trips
Energy use rises in cold weather, at motorway speed and with heating, a roof box or towing, and FuelEconomy.gov notes that results vary with weather, load and driving style. The extra consumption percentage scales your figure up or down. With a planned trip the tool reports the energy it needs, the estimated charge on arrival and how far above or below your reserve you end up. A negative margin means the estimate suggests a charging stop.
Limits
Batteries up to 1,000 kWh, energy use from 5 to 200 kWh/100 km in kWh/100 km, kWh/100 mi, Wh/km, Wh/mi, km/kWh or mi/kWh, and trips up to 10,000 km. Charging losses are not included because energy use is counted from the battery. Results are estimates from your inputs, not a promise that a trip can be completed. Unit conversions use NIST SP 811 factors.