Q = m·c·ΔT — solve for any of heat, mass, specific heat or temperature change, with water/aluminum/iron/copper presets and J/kJ/cal units — browser-only
- Runs locally
- Category Calculator
- Best for Getting a realistic range before a purchase, plan, workout, or schedule decision.
Result
Formula steps
- Q = m·c·ΔT
- Q = 1 kg × 4,186 J/(kg·K) × 10 K
- Q = 41,860 J
What this tool does
A specific heat calculator built around the calorimetry equation Q = m·c·ΔT, where Q is heat energy, m is mass, c is the specific heat capacity of the material and ΔT is the temperature change. Give it any three of the four quantities and it solves for the fourth: the heat needed to warm a sample, the mass you can raise by a set number of degrees, the specific heat of an unknown material from a measured energy, or the temperature rise a known amount of heat will produce. Built-in presets load the textbook specific heats for water (4186), aluminum (900), iron (449), copper (385) and more, so you do not have to look them up. Switch mass between kilograms and grams, energy between joules, kilojoules, calories and food kilocalories, and ΔT between kelvin and degrees Celsius — a temperature difference is the same number in either, so K and °C are interchangeable here. Every step of the formula is shown so you can check the working, and one click copies the result. Everything runs in your browser with a shareable link that reopens the exact problem. No upload, no account.
Tool details
- Input
- Numbers
- The page exposes text boxes, numeric controls, file pickers, or structured inputs depending on the tool.
- Output
- Live result + Copy
- The result area focuses on usable output, with copy, download, or preview actions when supported.
- Privacy
- Browser-side processing
- The main tool logic does not call an external API, so inputs normally stay in the current tab.
- Save / share
- Shareable URL state
- Key settings are encoded in the URL so another person can reopen the same setup.
- Performance budget
- Initial JS <= 9 KB
- No WASM budget is declared, keeping the tool quick to open on mobile.
- Best fit
- Calculator · Student
- Category and role tags drive related tools, internal links, and quick fit checks.
How to use
-
1. Input
Paste or drop your content into the tool panel.
-
2. Process
Click the button. All processing is local in your browser.
-
3. Copy / Download
Copy the result or download to disk in one click.
How Specific Heat Calculator fits into your work
Use it for fast estimates, comparisons, and planning numbers before you make the final call.
Calculation jobs
- Getting a realistic range before a purchase, plan, workout, or schedule decision.
- Comparing scenarios by changing one input at a time.
- Turning rough assumptions into a number you can discuss.
Calculation checks
- Double-check units, dates, rates, and rounding assumptions.
- Treat health, finance, tax, and legal outputs as planning aids, not professional advice.
- Save the inputs that produced an important result so you can reproduce it later.
Good next steps
These links move the current task into a more complete workflow.
- 1 Scientific Calculator Scientific calculator — sin / cos / log / sqrt / power, with full keyboard input + history, deg/rad mode. Open
- 2 Unit Converter Convert between length, weight, temperature, area, volume, speed, time — instant, browser-only Open
- 3 Temperature Converter One temperature in, all four scales out — Celsius, Fahrenheit, Kelvin, Rankine — live formula, reference points, browser-only Open
Real-world use cases
Finish physics homework on heat transfer
The textbook problem gives you a mass, a material and a temperature change and asks for the heat. Pick the material preset, type the mass and ΔT, and read Q with the full m·c·ΔT working shown line by line — so you hand in not just the answer but the steps your teacher wants to see. Flip to the m or c mode when the question hides a different unknown instead.
Plan a calorimetry lab and check your result
You mixed a hot metal into water and recorded the temperatures. Switch to c mode, enter the heat the water absorbed, the metal's mass and its temperature drop, and the tool returns the specific heat — which you then compare against the iron, copper or aluminum presets to identify the sample. It turns a messy data table into one clean number you can defend in your write-up.
Size a water-based heat store or boiler
A 200-liter (200 kg) hot-water tank rising from 15 °C to 60 °C stores Q = 200 × 4186 × 45 ≈ 37.7 MJ. Enter the mass and ΔT to see exactly how much energy your tank holds, then switch units to kWh-friendly kilojoules to compare against your heater's rating. Useful for solar thermal sizing and off-grid hot-water planning.
Convert a recipe or nutrition number to joules
Food energy is in Calories (kcal); physics is in joules. Enter the heat in kcal, read it back in J or kJ, and you have bridged the two worlds — handy when a science fair project measures the energy in a peanut by heating water and you need to report it both ways.
Teach the K vs °C point without confusion
A common student trap is converting ΔT to absolute kelvin by adding 273. Set the ΔT unit to °C, then to K, and show the class the result does not change — a difference of 10 degrees is 10 either way. The live demo lands the idea faster than a slide ever does.
Common pitfalls
Adding 273 to ΔT to "convert it to kelvin". ΔT is a difference, so a 10-degree change is 10 in both K and °C. Only absolute temperatures need the 273.15 shift. Convert just the gap between start and end, and never the gap itself.
Mixing up specific heat with heat capacity. Specific heat c is per kilogram and fixed for a material; heat capacity C = m·c scales with how much you have. Feeding a whole-object C into the c field will overcount the energy by the mass factor. Use J/(kg·K) values here.
Forgetting to match mass and energy units. If you type mass in grams but read the textbook formula as kilograms, the heat is off by a factor of 1000. The tool's unit menus keep the conversion honest, but check that the mass unit and the energy unit you are comparing against actually line up.
Privacy
Every calculation — the Q = m·c·ΔT formula, the reverse solves, the unit conversions and the material presets — is plain JavaScript running in your browser tab. No mass, temperature or energy value is ever sent to a server, and nothing you type is logged. The one caveat: the shareable URL encodes your inputs in the query string, so a link pasted into chat will record those numbers in the recipient server's access log. For a private problem, use the copy button and paste the text rather than the URL.
FAQ
Tool combos
Folks in your role tend to reach for these alongside this tool.
- Chinese Acupoint Locator 200+ meridian acupoints / WHO 2008 standard locations / with contraindications, manipulation, and combinations.
- Affine Cipher Encoder & Decoder Encrypt and decrypt the ax+b affine cipher with live modular-inverse check, browser-only
- Anagram Solver Check if two words are anagrams, rearrange a set of letters into every ordering, and read the sorted letter fingerprint, all in your browser
- Angle Converter Degrees, radians, gradians, turns, arcminutes, arcseconds and NATO mils, all from one input, copyable, browser-only