Specific Heat Calculator
Despite the name, this tool computes heat energy Q from mass, specific heat and temperature change using Q = mcDeltaT; it does not solve for the specific heat. Enter 1 kg, 4186 J/kg K and 20 K to get 83720 J.
What this calculator does
The Specific Heat Calculator estimates your result instantly from the values you enter, using standard science & engineering formulas. Despite the name, this tool computes heat energy Q from mass, specific heat and temperature change using Q = mcDeltaT; it does not solve for the specific heat. Enter 1 kg, 4186 J/kg K and 20 K to get 83720 J. Calculations run in your browser, so nothing you type is sent to a server, and the output is an estimate rather than a certified or official figure.
Result
About Specific Heat Calculator
This calculator solves the heat-transfer equation Q = mcΔT, returning the heat energy Q in joules. Despite the tool's name it takes specific heat as an input rather than solving for it. Enter the object's mass, its specific heat capacity and the temperature change to see how much energy a heating or cooling step needs.
Formula & Mathematical Calculation
Heat Energy Q (J) = f(Mass (kg), Specific Heat (J/kg·K), Temperature Change ΔT (K))
Calculated according to standard science formulas implemented in the calculator core.
Calculation Example
For 1 kg of water (specific heat 4186 J/kg·K) warmed by ΔT = 20 K: Q = 1 × 4186 × 20. The Heat Energy Q (J) box shows 83720 J, with the note Q = mcΔT = 83720 joules.
Key Benefits
- Calculates heat energy Q directly from mass, specific heat and temperature change
- Accepts any specific heat value in J/kg K, so it works for water, metals or other materials
- Shows the Q = mcDeltaT relationship alongside the numeric result
- Reports the result in joules rounded to two decimals
How to Use this Calculator
-
Enter the mass
Type the object's mass in kilograms into the Mass (kg) field. -
Enter the specific heat
Provide the material's specific heat in J/kg K, for example 4186 for water. -
Enter the temperature change
Type the temperature change delta T in kelvin into the Temperature Change field. -
Calculate
Click Calculate and read the Heat Energy Q (J) box for the result in joules.
Assumptions & Limitations
What the calculation assumes
- Every value you enter is treated as an exact, known amount.
- Any rate or interval you enter is assumed to hold for the whole period unless the form asks for it separately.
- Results use standard published formulas and account only for the values entered above.
- Rounding is applied for display; the underlying calculation uses your full precision.
- Results are returned in the same units you enter, unless the tool states the output unit.
What it does not cover
- Specific Heat Calculator produces a calculated result for reference and learning, not a certified or official measurement.
- Real-world outcomes differ when tolerances, rounding rules or local standards apply.
- Definitions and standards vary by region and change over time; verify the convention that applies to your case.
- Figures are only as accurate as the inputs you supply — check them before acting on the result.
- For work where the result carries real consequences, confirm it against an authoritative source.
Frequently Asked Questions
Free to use, no account needed. Calculations run in your browser, so nothing you type is sent to a server. Results are estimates — how we build and check our calculators.