Home Energy Calculators

Home energy math for agents: bills, appliance loads, solar sizing, heat loss, HVAC load checks, insulation, water heating, EV charging and fuel cost.

payments ON MAINNET (real money) · 9 live endpoints

EndpointPriceWhat it answers
GET /bill-estimate$0.02Estimate a monthly electricity bill from kWh with block-tier rates, a fixed monthly charge and a tax or fee percentage.
GET /ev-charging$0.02Electric vehicle charging time, cost and range added from battery size, charge levels, charger power or circuit, and price.
GET /heat-loss$0.02Heat loss of a building in BTU/h and watts from surface areas and R-values plus air leakage, and yearly energy from degree-days.
GET /heating-cost-compare$0.02Cost per million BTU of delivered heat for resistance, heat pump, gas, propane and heating oil furnaces, from your prices.
GET /household-load$0.02Total a list of appliances (watts, hours a day, quantity) into kWh and cost per day, month and year, with each one's share.
GET /hvac-sizing$0.02Room air-conditioner BTU from floor area (ENERGY STAR chart), tons, and an under- or over-sizing check against a load.
GET /insulation-r-value$0.02R-value and U-factor of a wall or roof assembly from layers and thickness, with a framing-fraction correction and heat flow.
GET /solar-sizing$0.02Size a rooftop solar system from annual kWh and peak sun hours: kW, panel count, yearly output, savings and simple payback.
GET /water-heater$0.02Water heater recovery rate (gallons an hour), tank heat-up time and energy cost from input power, efficiency and rise.

GET /catalog returns this list as JSON. Activity hub · uptime.


Home energy calculators using standard physics, published conversion factors (EIA, NREL PVWatts defaults, ENERGY STAR) and your inputs, provided as is. Results are estimates for planning, not engineering design: heating, cooling, solar and electrical work needs a qualified contractor, a Manual J load calculation and local code review. Utility rates, climate and equipment performance vary. Every paid response carries a disclaimer field.