Heat Capacity Calculator - C, Q, and Molar Heat Capacity
Heat capacity calculator that finds total heat capacity C, thermal energy Q, and molar heat capacity from mass, specific heat, and temperature change with substance presets.
Heat Capacity Calculator
Results
What Is the Heat Capacity Calculator?
A heat capacity calculator solves the total heat capacity C of an object from its mass and specific heat, then turns that heat capacity into the thermal energy Q required to heat or cool the object across a chosen temperature change. It is built for first-year physics, chemistry, and engineering coursework where the same Q = m c delta T identity is needed for solids, liquids, and gases without re-deriving the algebra each time.
- • Heating water for a kettle: Estimate the kilojoules needed to bring 1 kg of water from room temperature to boiling, the everyday energy problem the calculator handles fastest.
- • Metal cooling or heating problems: Compute the heat energy stored in a copper, aluminum, or steel block whose temperature changes by a known amount, useful for machining and heat-treatment problems.
- • Molar heat capacity of solids and gases: When a chemistry problem asks for J per mole per kelvin, supply the molar mass and the calculator reports the molar heat capacity next to the specific heat.
- • Lab data verification: Cross-check a measured Q value from a calorimeter against the predicted Q = m c delta T to spot systematic losses or a wrong specific heat.
Heat capacity sits alongside thermal conductivity, density, and latent heat in the standard thermal-properties toolbox. Once C is known, the same calculator reports Q for any temperature change, and inputs can be mixed across metric and imperial units.
When the question is the reverse and you have Q, m, and delta T and need c, the Specific Heat Calculator solves for specific heat directly.
How the Heat Capacity Calculator Works
The heat capacity calculator applies the standard sensible-heat equation Q = m c delta T in two steps: first it computes C = m c in joules per kelvin, then it multiplies C by delta T in kelvin to get Q in joules. All inputs are converted to SI base units before the formulas are applied.
- m: Mass, converted to kilograms before use.
- c: Specific heat capacity, converted to J/(kg K).
- delta T: Temperature change in kelvin.
- C: Total heat capacity of the object in J/K.
- Q: Heat energy in joules for the chosen delta T.
Inputs are converted to SI internally so the formula handles metric and imperial without re-deriving the algebra, and water's 4184 J/(kg K) is what makes it both a coolant and a heat-storage medium.
Heating 1 kg of water from 20 C to 80 C
m = 1 kg, c = 4184 J/(kg K), T_initial = 20 C, T_final = 80 C
C = 1 * 4184 = 4184 J/K; delta T = 60 K; Q = 4184 * 60 = 251040 J
C = 4184 J/K, Q = 251040 J (251 kJ)
The textbook kilojoule count for warming a kettle of room-temperature water to just below boiling.
Cooling 500 g of copper from 125 C to 25 C
m = 500 g, c = 385 J/(kg K), T_initial = 125 C, T_final = 25 C
m_kg = 0.5; C = 0.5 * 385 = 192.5 J/K; delta T = -100 K; Q = -19250 J
C = 192.5 J/K, Q = -19250 J
The negative Q is the heat energy the copper releases during the 100 K cooling, and the same magnitude must be supplied to warm it back up.
According to Engineering Toolbox - Specific Heat, liquid water at 20 C has c = 4184 J/(kg K), ice at 0 C is 2090 J/(kg K), and aluminum is 900 J/(kg K), matching the substance presets.
According to NIST - British Thermal Unit, the International Table BTU equals 1055.05585262 J exactly, which is the conversion factor the calculator uses for the BTU/(lb F) output.
For the two-body version of the same Q = m c delta T identity, the Calorimetry Calculator finds the equilibrium temperature of a heat mixture.
Key Concepts Explained
Four ideas make the Q = m c delta T identity predictable: a fixed specific heat per unit mass, an exact conversion between heat capacity and molar heat capacity, a temperature change that must be measured in kelvin, and an imperial cousin that expresses the same property in BTU per pound per degree Fahrenheit.
Specific heat capacity c
Energy needed to raise 1 kg of the substance by 1 K. Water's 4184 J/(kg K) is unusually high among common liquids, which is why water is used as a coolant and as a heat storage medium.
Heat capacity C
Energy needed to raise the whole object by 1 K. C equals m times c, and the calculator shows it directly so a joule-per-kelvin answer is available without multiplying mass by specific heat by hand.
Molar heat capacity C_m
Energy needed to raise one mole by 1 K. C_m equals c times molar mass in kg per mole, and for many solid elements it sits near 25 J per mole per K by the Dulong-Petit rule.
Temperature change delta T
Difference between final and initial temperature in kelvin or Celsius intervals. A 60 C change equals a 60 K change because the two scales share the same interval size.
Fahrenheit and Rankine inputs convert to kelvin internally so the energy output stays compatible with downstream formulas in the same thermal-physics chain.
Energy conversions between joules, kilojoules, calories, and BTU are handled by the Work-Energy-Power Calculator, keeping the heat energy output compatible with the rest of the physics toolkit.
How to Use This Calculator
The heat capacity calculator updates its result panel as you type. Pick a preset, enter mass and starting/ending temperatures, and the page reproduces the textbook water-heating problem by default.
- 1 Pick a substance: Select water, ice, steam, a metal, or a custom value. Specific heat and molar mass update automatically.
- 2 Enter the mass: Type the mass in grams, kilograms, pounds, or ounces.
- 3 Confirm the specific heat: Override the auto-filled value if a different temperature or alloy applies, then pick the matching unit.
- 4 Enter the temperatures: Type starting and ending values in C, K, or F. The temperature change is computed automatically.
- 5 Read the heat capacity: The first result is C in J/K. Use it when the problem asks for C directly.
- 6 Read the heat energy: The second result is Q in joules. A negative value means the substance releases heat.
For the textbook water problem, leave the preset on Water (liquid, 20 C), keep mass = 1 kg, and set the final temperature to 100 C. C should stay at 4184 J/K and Q should read about 335 kJ for the 80 K rise.
Once a problem involves gas expansion or compression, the Ideal Gas Calculator applies PV = nRT and the constant-pressure and constant-volume molar heat capacities.
Benefits and When to Use It
A heat capacity calculator is most useful when a physics, chemistry, or engineering problem asks for Q, C, or molar heat capacity and you want the number without re-doing unit conversions.
- • Substance presets: Water, ice, steam, aluminum, iron, copper, gold, lead, glass, steel, air, and ethanol are preloaded with published specific heat values, so the right starting point is one click away.
- • Mixed unit support: Mass, specific heat, and temperature can each be entered in any of the supported units, and the calculator converts them all to SI internally.
- • Direct heat capacity output: Shows C = m c as its own result, so problems that ask for the heat capacity rather than the heat energy still have a one-line answer.
- • Molar heat capacity option: Adds the molar heat capacity when the molar mass field is filled in, which is the form a chemistry problem usually wants.
- • Sensible defaults: Defaults reproduce the textbook 1 kg of water from 20 C to 80 C problem, so the page can be cross-checked against a sample solution.
- • Quick sensitivity check: Changing one input at a time shows how the heat capacity scales with mass, how the heat energy scales with delta T, and how the molar heat capacity scales with molar mass.
For sensible-heat problems away from a phase change, the calculator matches a spreadsheet that uses the same Engineering Toolbox values. For latent-heat or gas-expansion work, switch to a calorimetry or ideal-gas calculator.
For the rate side of the thermal-physics unit, the Heat Transfer Conduction Calculator applies Fourier's law so Q can be matched against a conduction rate.
Factors That Affect Results
Five input factors change every output of the heat capacity calculator, and three limitations describe where the constant-c assumption breaks down.
Mass
Heat capacity scales linearly with mass, so doubling the mass doubles C and doubles Q for the same temperature change.
Specific heat capacity
Different substances store very different amounts of energy per kelvin; copper at 385 J/(kg K) stores about one tenth of what water at 4184 J/(kg K) stores.
Temperature change
Q scales linearly with delta T, and a negative delta T simply flips the sign of Q so the same formula handles heating and cooling.
Substance preset
Picking a preset updates the specific heat and molar mass, which in turn updates the heat capacity, heat energy, and molar heat capacity outputs.
Unit selection
Imperial inputs are converted to SI before the calculation, so the same result is reached whether the user enters grams or pounds.
- • The constant specific heat assumption treats c as fixed over the temperature range. For real substances c changes with temperature, and a 100 K rise near a phase change can shift c by several percent.
- • Phase changes are not included. Heating ice across 0 C or boiling water across 100 C needs the latent heat of fusion or vaporization added to the sensible heat, which is beyond the scope of this calculator.
- • Conduction, convection, and radiative losses are not modeled. The calculator predicts the energy that must be transferred, not the time it takes to deliver it, so it does not replace a heat transfer solver.
For phase-change problems, switch to a latent-heat or calorimetry calculator. The Dulong-Petit rule predicts about 25 J/(mol K) for solid elements at room temperature, which this calculator reproduces for the same substance.
As published by Wikipedia - Heat capacity, the molar heat capacity of a solid element near room temperature is about 25 J/(mol K) by the Dulong-Petit law, and is the heat capacity per mole rather than per kilogram.
The Dulong-Petit molar heat capacity near 25 J/(mol K) is often introduced alongside atomic models, and the Bohr Model Calculator covers the orbital radius, energy, and photon wavelength side.
Frequently Asked Questions
Q: What does a heat capacity calculator compute?
A: It computes the total heat capacity C in joules per kelvin from the mass and specific heat, the thermal energy Q in joules and kilojoules for a chosen temperature change, and the molar heat capacity in joules per mole per kelvin when the molar mass field is supplied.
Q: What is the difference between heat capacity and specific heat?
A: Specific heat capacity c is the energy per unit mass per kelvin and is a property of the material. Total heat capacity C = m c is the energy per kelvin for a specific object and scales with its mass.
Q: How do you calculate heat capacity from mass and specific heat?
A: Multiply the mass in kilograms by the specific heat in J per kg per K. The product C is in joules per kelvin and is the value the calculator returns as the first result.
Q: What is the specific heat capacity of water in J per kg per K?
A: Liquid water at 20 C has a specific heat of about 4184 J per kg per K. Ice at 0 C is about 2090 J per kg per K, and steam at 100 C is about 2010 J per kg per K, which the calculator fills in from the substance preset.
Q: What is molar heat capacity and how is it computed?
A: Molar heat capacity C_m is the energy per mole per kelvin. C_m equals c times molar mass in kg per mole, so for water it reads about 75.4 J per mole per K, and the calculator shows this result when a positive molar mass is entered.
Q: Why does the same mass of different substances need different amounts of heat?
A: Each substance has a different specific heat capacity. Water stores 4184 J per kg per K while copper stores 385 J per kg per K, so heating 1 kg of copper to the same temperature change takes about one tenth of the energy.