Physics · Calorimetry

Calorimetry calculator (specific heat, heat, final temperature)

Free calorimetry calculator to find heat, specific heat, temperature change, and final equilibrium temperature when mixing two substances.

All calculations run in your browser; nothing is sent to the server.

How to use (3 steps)

  1. Select the mode: single object or mixing two substances.
  2. Enter mass, specific heat, temperatures, or heat. Keep units consistent (kg with J/(kg·K) or g with J/(g·K)).
  3. Press Compute to see the solved value, the full table, and the step-by-step energy balance. Copy URL shares the setup.

Default example: heat 0.10 kg of water from 20 °C to 80 °C (solve for Q). The initial calculation runs automatically.

Inputs

Mode

Pick the unknown and leave it blank; the other fields should be filled. For ΔT mode, leave Tf empty to solve ΔT (if you enter Tf, it only checks consistency).

Solve for

kg
J/(kg·K)
°C
°C
J Solved automatically

Results

Single-mode values

How it is calculated

    FAQ

    Can this handle phase changes such as melting or boiling?

    This calculator assumes constant specific heat and no phase change. To model melting or evaporation, add the latent heat separately.

    How should I align the units?

    Use matching units such as kg with J/(kg·K) or g with J/(g·K). Mixing units (e.g., kg with J/(g·K)) will give incorrect results. Temperatures may be in °C or K because only differences are used, so ΔT is identical.

    Does it consider heat loss to the surroundings?

    Mixing mode assumes an insulated system with no heat loss to the container or air. Real experiments may differ because of heat loss or the container's heat capacity.

    Related calculators

    Ads

    Comments

    Feedback is welcome. Comments load only after you click.