Hot Water Calculator

Hot Water Calculator estimates the energy, time, and electricity cost to heat a given water volume from initial to target temperature.

927.5K uses Updated · 2026-05-12 Runs locally · zero upload
AD

How to Use Hot Water Calculator

The Hot Water Calculator estimates how much energy, time, and money it takes to bring water from one temperature to another. Enter the volume, the start and target temperatures, your heater’s electrical power and efficiency, and optionally the local electricity price.

  1. Enter volume and temperatures - The Hot Water Calculator treats water density as 1 kg per liter, so 10 liters = 10 kg. Enter start and target temperatures in °C, °F, or K.
  2. Set heater power and efficiency - Typical resistive elements run at 90–99%; heat pump water heaters run at an effective COP of 2.5–4.0 (enter as 250–400%); kettles are ~90–95%.
  3. Add electricity price (optional) - The Hot Water Calculator multiplies energy (kWh) by your tariff to show the cost per heating session.
  4. Compare heater types - Run the calculator twice with different power and efficiency values (e.g., 1 kW resistive vs. 0.5 kW heat-pump) to compare heating time and cost side by side.

Formula & Theory - Hot Water Calculator

The Hot Water Calculator is based on the specific-heat equation:

Q = m · c · ΔT          (energy, J)
t = Q / (P · η)         (heating time, s)
Cost = Q (kWh) · price  (currency)
SymbolMeaning
mWater mass (kg, equal to L for water)
cSpecific heat of water 4186 J/(kg·K)
ΔTTemperature difference (K or °C)
PElectrical input power (W)
ηHeater efficiency (0–1) or COP for heat pumps

For a heat pump, the “efficiency” you enter is the COP, which can be greater than 1. A COP of 3 means 1 kWh of electricity delivers 3 kWh of heat, so the Hot Water Calculator correctly shows the heating time is one-third that of an equivalent resistive heater.

Practical Coefficients

Heater typeTypical efficiency / COP
Resistive element0.95–0.99
Kettle0.88–0.95
Gas boiler0.80–0.92
Heat pump water heater2.0–4.0 (COP)

Assumptions and Limits

The Hot Water Calculator ignores standby losses, pipe losses, and convective cooling during the heating window. For oversized tanks or long runs, add 10–20% to the time and energy estimate.

Use Cases for Hot Water Calculator

The Hot Water Calculator is useful when you need a quick, transparent calculation for residential and small-business water heating. Common uses include:

  • Bathroom planning - Calculate how long the storage tank needs to recover after a shower, ensuring the next user does not run out of hot water.
  • Coffee shop or catering - Estimate the energy cost to prepare 50 liters of hot water per hour and size the boiler or electric urn accordingly.
  • Hot pot or DIY brewing - Determine how fast a 1.5 kW kettle brings 10 L from 20 °C to 95 °C and compare with a 3 kW induction ring.
  • Heat pump comparison - Place a resistive heater and a heat-pump unit on the same demand profile to calculate the annual running-cost savings.
  • Event catering - Scale up for large-batch cooking or beverage service at events to verify that the available electrical supply can heat enough water on schedule.
  • Electricity tariff optimization - Identify whether pre-heating a tank during off-peak hours (cheap electricity) can reduce daily energy costs compared with on-demand heating.

For the most realistic estimate, measure your cold-water temperature in winter and use your actual tariff at peak heating hours. The Hot Water Calculator gives you an instant benchmark for any water-heating scenario.

Frequently asked questions about Hot Water Calculator

How accurate is the Hot Water Calculator?

The Hot Water Calculator uses the standard specific heat of water (4.186 kJ/(kg·K)) and your declared heater efficiency. Real heating loses some energy to standby, piping, and ambient cooling, so add 10-20% buffer for realistic planning.

When should I use a Hot Water Calculator?

Use the Hot Water Calculator when sizing an electric water heater, estimating shower running cost, planning hot beverages for events, or comparing instant vs storage heating times.

Does it work for gas heaters?

Yes - just set the efficiency to your gas heater's nominal efficiency and read energy in kWh; you can convert to gas units (BTU, m³) using the gas heating value.

Is my data stored?

No. All calculations happen in your browser; nothing is sent to a server.