Calorimetry Final Temperature Solver
Find the equilibrium temperature when two substances exchange heat using mA·cA·(Tf − TA) + mB·cB·(Tf − TB) = 0, or solve for an unknown specific heat, mass, or starting temperature. Switch to Advanced Tools to bring a calorimeter constant into the calculation. Full step-by-step working included.
Substance A
Substance B
Thermal Equilibrium Diagram
Heat always flows from the warmer substance to the cooler one until both reach the same final temperature, Tf.
Step-by-Step Solution
Here's exactly how this answer was calculated, one step at a time.
Given: mA = 45 g, cA = 0.385 J/(g·°C), TA = 98 °C, mB = 150 g, cB = 4.184 J/(g·°C), TB = 22 °C
Step 1: Start from conservation of heat energy
In an isolated system, heat lost by the warmer substance equals heat gained by the cooler one — nothing is created or destroyed, so the two heat-flow terms sum to zero.
mA·cA·(Tf − TA) + mB·cB·(Tf − TB) = 0Step 2: Rearrange for what you're solving
Tf = (mA·cA·TA + mB·cB·TB) / (mA·cA + mB·cB)Step 3: Substitute the known values
Tf = (45 × 0.385 × 98 + 150 × 4.184 × 22) / (45 × 0.385 + 150 × 4.184)Step 4: Calculate the result
Tf = 24.04163 °C
The result is:
24.04163 °C
Free Calorimetry Final Temperature Calculator
This calorimetry final temperature calculator finds the equilibrium temperature reached when two substances at different starting temperatures are mixed together and left to exchange heat. Drop a hot piece of metal into cool water, pour warm coffee into a cold cup, or mix two liquids at different temperatures — this tool works out exactly where the temperature settles, using nothing more than conservation of energy.
It doesn't stop at final temperature either. Flip the 'solve for' dropdown and the same calculator can work backward — finding an unknown specific heat (the classic 'identify the metal' lab problem), an unknown mass, or an unknown starting temperature, as long as the final temperature was measured. A second Advanced Tools mode adds a calorimeter constant to the mix, so results match real lab data where the calorimeter itself soaks up a bit of the heat. Every answer comes with a full worked solution, a labelled diagram, and instant results — completely free, with no sign-up required.
What Does 'Final Temperature' Mean in Calorimetry?
Calorimetry is simply the measurement of heat flow. Whenever two objects or substances at different temperatures are placed in contact — inside an insulated container, or 'calorimeter' — heat naturally flows from the warmer one to the cooler one. This continues until both reach exactly the same temperature, called the final temperature or equilibrium temperature, written Tf.
Nothing about this process creates or destroys energy. Every joule of heat that leaves the warmer substance is picked up by the cooler one. That single idea — heat lost equals heat gained — is the entire foundation this calculator is built on, and it's usually the very first 'conservation law' students meet in a general chemistry or physics course.
The Calorimetry Formula: Conservation of Heat Energy
The governing equation is mA·cA·(Tf − TA) + mB·cB·(Tf − TB) = 0, where mA and mB are the masses of the two substances, cA and cB are their specific heat capacities, and TA and TB are their starting temperatures. Each term, m·c·(Tf − T), is just the familiar q = mcΔT heat equation applied to one substance, with ΔT written as Tf minus the starting temperature.
Because Tf is somewhere between TA and TB, one of the two terms comes out negative (that substance cooled down and released heat) and the other comes out positive (that substance warmed up and absorbed heat) — and the two always balance to zero. Solving this single equation for Tf gives the tidy formula Tf = (mA·cA·TA + mB·cB·TB) / (mA·cA + mB·cB), which this calculator uses directly in Standard Solver mode.
How to Use This Calculator
On the Standard Solver tab, first choose what you want to solve for. Most of the time that's Final Temperature, Tf — fill in the mass, specific heat, and starting temperature for both Substance A and Substance B, and the result updates instantly. Use the preset dropdown on each substance to quickly fill in a textbook specific heat value for common materials like copper, aluminum, water, or ethanol, or pick 'Custom' and type your own number.
If you already measured a final temperature in a lab and need to work backward, switch 'solve for' to Specific Heat of A, Mass of A, or Initial Temperature of A. In each of these modes an extra field appears asking for the measured final temperature, Tf, and the calculator rearranges the same energy-balance equation to isolate whichever variable is unknown.
The Advanced Tools tab adds a calorimeter constant, Ccal, to the balance — useful for lab reports where the calorimeter cup itself absorbs some of the heat. Enter the hot object's mass, specific heat, and starting temperature, the water bath's mass and starting temperature, and either the calorimeter constant (to predict Tf) or a measured Tf (to back-calculate the calorimeter constant itself).
Worked Example: Hot Metal Dropped Into Water
A 45 g piece of copper is heated to 98 °C and dropped into 150 g of water sitting at 22 °C. Copper's specific heat is 0.385 J/(g·°C) and water's is 4.184 J/(g·°C). What temperature does the mixture settle at?
Using Tf = (mA·cA·TA + mB·cB·TB) / (mA·cA + mB·cB): the copper's mA·cA term is 45 × 0.385 = 17.325 J/°C, and the water's mB·cB term is 150 × 4.184 = 627.6 J/°C. So Tf = (17.325 × 98 + 627.6 × 22) / (17.325 + 627.6) = (1,697.85 + 13,807.2) / 644.925 ≈ 24.03 °C.
Notice how little the final temperature moved from water's starting point of 22 °C — water's much larger heat capacity term completely dominates the smaller, quicker-cooling copper. This is the same reason a small hot coin barely warms up a full glass of water, while a small ice cube barely cools one down.
Worked Example: Identifying an Unknown Metal
A 60 g block of an unknown metal is heated to 100 °C and dropped into 200 g of water at 21 °C inside an insulated cup. The mixture settles at a measured final temperature of 28.9 °C. What is the metal's specific heat, and what metal is it likely to be?
Switch 'solve for' to Specific Heat of A, enter these values, and the calculator applies cA = mB·cB·(TB − Tf) / [mA·(Tf − TA)]. Substituting: cA = (200 × 4.184 × (21 − 28.9)) / (60 × (28.9 − 100)) = (200 × 4.184 × −7.9) / (60 × −71.1) = −6,610.7 / −4,266 ≈ 1.55 J/(g·°C).
That value doesn't match any common pure metal — it's closer to a metal-and-water mixture error, or points toward a lighter material like a magnesium alloy. This is exactly how the classic 'unknown metal' calorimetry lab works: measure everything except the specific heat, then compare the calculated value against a reference table to identify the material.
What Is a Calorimeter Constant?
In a real experiment, the calorimeter itself — the cup, stirrer, thermometer, and lid — isn't perfectly weightless or heat-proof. It absorbs a small amount of the heat being transferred, and if that's ignored, calculated results (like specific heat) come out slightly wrong. The calorimeter constant, Ccal, measured in J/°C (not per gram, since it refers to the whole apparatus), captures exactly how much heat the calorimeter itself soaks up per degree of temperature change.
Once Ccal is known for a particular calorimeter, it can be added into the energy balance as a third term, exactly like a third substance that starts at the same temperature as the water bath: mObj·cObj·(Tf − TObj) + mW·cW·(Tf − TW) + Ccal·(Tf − TW) = 0. The Advanced Tools tab on this calculator handles that three-term balance automatically.
Worked Example: Finding the Calorimeter Constant
To find Ccal for a particular calorimeter, chemists usually run a calibration experiment with two known quantities of water at different temperatures. Suppose 60 g of a metal at cObj = 0.897 J/(g·°C) starts at 100 °C, is dropped into 200 g of water starting at 21 °C inside the calorimeter, and the measured final temperature comes out to 28.5 °C instead of the 29.06 °C an ideal, heat-proof calorimeter would predict.
Switching the Advanced Tools tab to solve for Calorimeter Constant and entering these numbers gives Ccal = −[mObj·cObj·(Tf − TObj) + mW·cW·(Tf − TW)] / (Tf − TW). Working through the arithmetic gives a Ccal of a few joules per degree Celsius — a small but real correction that becomes important for high-precision calorimetry work.
Once a calorimeter's Ccal has been found this way, it can be reused for every future experiment run in that same cup, simply by including it as a fixed extra term in the energy balance.
Two-Substance Mixing vs Calorimeter Mode: Which to Use
Use the Standard Solver (two-substance mixing) for textbook and homework-style problems that treat the calorimeter as a perfect insulator with no heat capacity of its own — this is the assumption behind almost every introductory calorimetry question. Use Advanced Tools whenever a lab manual gives you a calorimeter constant, or when your measured final temperature doesn't quite match what the simple two-substance formula predicts, which is a strong sign the calorimeter itself is absorbing a noticeable share of the heat.
Common Specific Heat Values Reference
A few reference values in J/(g·°C) at roughly room temperature, matching the built-in presets above:
- Water (liquid): 4.184 J/(g·°C)
- Ethanol: 2.44 J/(g·°C)
- Ice: 2.09 J/(g·°C)
- Air (sea level): about 1.005 J/(g·°C)
- Aluminum: 0.897 J/(g·°C)
- Glass: about 0.84 J/(g·°C)
- Sand: about 0.835 J/(g·°C)
- Iron: 0.449 J/(g·°C)
- Copper: 0.385 J/(g·°C)
- Silver: 0.235 J/(g·°C)
- Mercury: 0.140 J/(g·°C)
- Gold: 0.129 J/(g·°C)
- Lead: 0.129 J/(g·°C)
Common Mistakes to Avoid
A handful of small slip-ups account for most wrong answers in calorimetry problems — check these before trusting a result.
- Mixing grams and kilograms, or J and cal, partway through a problem — keep every mass in the same unit and every specific heat in a matching unit.
- Forgetting that Tf must land between TA and TB for a two-substance mix with no phase change — if a solved Tf falls outside that range, double-check the inputs.
- Applying this formula across a melting or boiling point, where temperature stays constant during the phase change and a latent-heat equation is needed instead.
- Ignoring the calorimeter constant in precision lab work — it's usually small, but skipping it introduces a small, systematic error into every calculated specific heat.
- Losing track of sign: a negative q simply means that substance released heat rather than absorbed it — it's an expected result, not an error.
Where This Kind of Calculation Shows Up in Real Life
Final-temperature calorimetry calculations sit behind classic 'identify the unknown metal' chemistry labs, food-energy testing with bomb calorimeters, engine coolant and radiator sizing, predicting how quickly a hot drink cools in a mug of a given material, and calibrating precision calorimeters used in materials-science and pharmaceutical research.
Limitations to Keep in Mind
The Standard Solver assumes an ideal, perfectly insulated system with no heat lost to the surroundings, constant specific heat values across the temperature range involved, and no phase change happening during mixing. Advanced Tools improves on this by including the calorimeter's own heat capacity, but real experiments still lose a small amount of heat to the surrounding air, the thermometer, and evaporation — which is why lab-measured results are almost always a little different from the ideal calculated value.
Quick Reference: Every Formula on This Page
mA·cA·(Tf − TA) + mB·cB·(Tf − TB) = 0 — the core energy balance for two mixed substances. Tf = (mA·cA·TA + mB·cB·TB) / (mA·cA + mB·cB) — final temperature. cA = mB·cB·(TB − Tf) / [mA·(Tf − TA)] — unknown specific heat. mA = mB·cB·(TB − Tf) / [cA·(Tf − TA)] — unknown mass. TA = Tf + mB·cB·(Tf − TB) / (mA·cA) — unknown starting temperature. With a calorimeter: mObj·cObj·(Tf − TObj) + mW·cW·(Tf − TW) + Ccal·(Tf − TW) = 0, giving Ccal = −[mObj·cObj·(Tf − TObj) + mW·cW·(Tf − TW)] / (Tf − TW).
Frequently Asked Questions
What is the formula for final temperature in calorimetry?
Tf = (mA·cA·TA + mB·cB·TB) / (mA·cA + mB·cB), derived from conservation of heat energy: mA·cA·(Tf − TA) + mB·cB·(Tf − TB) = 0.
Why does heat lost equal heat gained?
Because the mixture is treated as an isolated system — no energy leaves or enters from outside, so whatever heat energy the warmer substance loses is exactly what the cooler substance gains.
Can this calculator find an unknown specific heat?
Yes. Switch 'solve for' to Specific Heat of A and enter the measured final temperature — this is the classic calorimetry method used to identify an unknown metal.
What is a calorimeter constant?
Ccal is the heat capacity of the calorimeter itself, in J/°C. It accounts for the small amount of heat the cup, lid, and thermometer absorb, and is added as a third term in the Advanced Tools energy balance.
Does the final temperature always land between the two starting temperatures?
Yes, for a simple two-substance mix with no phase change. If a calculated Tf falls outside that range, check the input values for a mistake.
Can I use this for melting or boiling problems?
No. During a phase change the temperature stays constant, so this sensible-heat balance doesn't apply — a separate latent-heat calculation is needed for melting or boiling.
Why is the final temperature usually closer to the water's starting temperature?
Water has a much higher specific heat capacity than most metals, so its mA·cA term dominates the weighted average in the final-temperature formula, pulling Tf closer to water's starting point.
What units does this calculator use?
Mass in grams, temperature in °C, and specific heat in either J/(g·°C) or cal/(g·°C), switchable at any time. The calorimeter constant is entered directly in J/°C.