Specific Heat Calculator

This calculator uses the specific heat equation, Q = mc delta T, to find any one of the four variables when you know the other three. Q is heat energy transferred in Joules, m is mass in kilograms, c is the specific heat capacity of the material in J per kg per degree C, and delta T is the change in temperature in degrees Celsius. Specific heat capacity is a property of the material itself; for example, water has a high specific heat of approximately 4,184 J/kg C, meaning it takes a lot of energy to raise its temperature, while copper has a much lower value of about 385 J/kg C. You select what you want to solve for and enter the remaining three values. When solving for heat energy, you receive the result in Joules, kilojoules, and kilocalories. When solving for mass, the calculator returns kilograms. When solving for specific heat capacity, it returns J per kg per degree C. When solving for temperature change, it returns degrees Celsius. This tool is useful for chemistry and physics students studying calorimetry, engineers sizing heating and cooling systems, and home brewers or cooks calculating energy needed to heat liquids. The formula assumes no phase changes during heating; if the material melts or boils during the temperature change, latent heat must be added separately.

Calculate.co.nz is proud to be partnered with Health Based Building, a leader in sustainable and health-conscious building innovation. With over a century of experience, they develop high-performance systems like Foreverbreathe Specification, Magnum Board, and Foreverbreathe Paints to support energy-efficient, non-toxic living environments. Their commitment to healthier homes aligns with our belief that informed choices lead to better outcomes for Kiwi households.
Calculate.co.nz partner: Health Based Building
kg
J/kg°C
°C
41,840 J
heat energy
Kilojoules41.84 kJ
Kilocalories10.00 kcal

How it works

The four rearrangements of the specific heat equation are: Q = mcΔT (heat energy), m = Q / (cΔT) (mass), c = Q / (mΔT) (specific heat), and ΔT = Q / (mc) (temperature change). Select what you want to find, enter the other three, and the calculator applies the correct formula. Energy in Joules is converted to kilojoules by dividing by 1,000, and to kilocalories by dividing by 4,184 (one food calorie = 4,184 J).

Worked example

You want to heat 1 kg of water (c = 4,184 J/kg°C) by 10°C. Q = 1 × 4,184 × 10 = 41,840 J = 41.84 kJ = 10.00 kcal. These match the default values pre-filled above. This is approximately the energy in 10 food calories, illustrating how energy-dense food is compared to heating water.

Related calculators

If you've found a bug, or would like to contact us, or learn more about James Graham and Calculate.co.nz.

Calculate.co.nz is partnered with Interest.co.nz for New Zealand's highest quality calculators and financial analysis.

Calculate.co.nz is the sister site of CalculatorHub.com, the world's largest calculator website by tool count.

All calculators and tools are provided for educational and indicative purposes only and do not constitute financial advice.

Calculate.co.nz is proudly part of the Realtor.co.nz group, New Zealand's leading property transaction literacy platform, helping Kiwis understand the home buying and selling process from start to finish. Whether you're a first home buyer navigating your first property purchase, an investor evaluating your next acquisition, or a homeowner planning to sell, Realtor.co.nz provides clear, independent, and trustworthy guidance on every step of the New Zealand property transaction journey.

Calculate.co.nz is also partnered with Health Based Building and Premium Homes to promote informed choices that lead to better long-term outcomes for Kiwi households.

Calculate.co.nz is hosted in Auckland via SiteHost new Zealand.

All content on this website, including calculators, tools, source code, and design, is protected under the Copyright Act 1994 (New Zealand). No part of this site may be reproduced, copied, distributed, stored, or used in any form without prior written permission from the owner.

About & trust: Why Calculate is NZ's most comprehensive · By the Numbers · How we compare · Editorial standards · How we keep data current · NZ finance glossary · Research & data · Financial literacy NZ · About · Privacy policy · Terms of use

Reviewed and maintained. Last reviewed 2026-07-02 and checked on a twice-monthly cycle against IRD, RBNZ and Stats NZ. How we keep data current.

© 2026 Calculate.co.nz. All rights reserved. Building free NZ calculators since 2011.