Specific Heat Calculator: Calculate Heat Energy & Temperature Change (Free Tool)
You are heating water. You are cooling metal. You are designing a radiator. How much energy does it take to change the temperature?
Different materials need different amounts of heat to warm up. Water takes a lot. Metal takes a little. That property is called specific heat.
Today, I give you a free Specific Heat Calculator.
You enter mass, temperature change, and specific heat. Or enter any three values. The calculator finds the fourth.
The calculator uses the formula:
Q = m × c × ΔT
Where:
- Q = heat energy (BTU or joules)
- m = mass (lb or kg)
- c = specific heat (BTU/lb·°F or J/kg·°C)
- ΔT = temperature change (°F or °C)
Let me explain what specific heat is and why it matters.
What is Specific Heat? (Simple Explanation)
Specific heat is the amount of heat needed to raise the temperature of one unit of mass by one degree.
High specific heat: Water takes a lot of energy to heat up. It also takes a long time to cool down.
Low specific heat: Metals heat up quickly. They also cool down quickly.
The formula:
Q = m × c × ΔT
Example (water):
- Mass: 10 lb
- Specific heat of water: 1 BTU/lb·°F
- Temperature change: 10°F
Q = 10 × 1 × 10 = 100 BTU
Why This Specific Heat Calculator Matters
Here is why you need to calculate specific heat.
Reason 1: Heating systems
Calculate how much energy your water heater or furnace needs.
Reason 2: Cooling systems
Calculate how much heat an air conditioner must remove.
Reason 3: Cooking
Different foods have different specific heats. Water-based foods take longer to heat.
Reason 4: Engineering
Heat exchangers, radiators, and engines require specific heat calculations.
Reason 5: Material identification
Measure mass, heat input, and temperature change. Calculate specific heat to identify unknown materials.
The Specific Heat Formula
Basic formula:
Q = m × c × ΔT
To find mass:
m = Q ÷ (c × ΔT)
To find specific heat:
c = Q ÷ (m × ΔT)
To find temperature change:
ΔT = Q ÷ (m × c)
LIVE Specific Heat Calculator
Enter any three values. The calculator finds the fourth.
🔥 Specific Heat Calculator
⚡ Heat Energy (Q)
⚖️ Mass (m)
📊 Specific Heat (c)
🌡️ Temperature Change (ΔT)
🔥 Specific Heat Calculator
Calculate heat energy, mass, specific heat, or temperature change
⚡ Heat Energy (Q)
BTU Joules (J)
⚖️ Mass (m)
Pounds (lb) Kilograms (kg)
📊 Specific Heat (c)
BTU/lb·°F J/kg·°C
Water: 1 BTU/lb·°F or 4184 J/kg·°C
🌡️ Temperature Change (ΔT)
°F °C
Enter any 3 values
0%
💡 Water has high specific heat (1 BTU/lb·°F). Metals have low specific heat (0.1-0.2 BTU/lb·°F).
📐 Formula: Q = m × c × ΔT. Enter any three values to calculate the fourth.
How to Use This Specific Heat Calculator
Follow these 4 simple steps.
Step 1: Enter any three of the four values (heat energy, mass, specific heat, temperature change)
Step 2: Select the units for each value
Step 3: The calculator automatically finds the missing value
Step 4: Read the result
The calculator works in all four modes:
- Find Q (heat energy)
- Find m (mass)
- Find c (specific heat)
- Find ΔT (temperature change)
Real Examples: Different Scenarios
Example 1: Heating water
- Mass: 10 lb water
- Specific heat: 1 BTU/lb·°F
- ΔT: 20°F (60°F to 80°F)
Q = 10 × 1 × 20 = 200 BTU
Example 2: Cooling aluminum
- Mass: 5 lb aluminum
- Specific heat: 0.215 BTU/lb·°F
- ΔT: 100°F (cooling from 200°F to 100°F)
Q = 5 × 0.215 × 100 = 107.5 BTU removed
Example 3: Find specific heat of unknown metal
- Mass: 2 lb
- Heat added: 50 BTU
- ΔT: 100°F
c = 50 ÷ (2 × 100) = 0.25 BTU/lb·°F (likely steel)
Example 4: Find temperature change
- Mass: 20 lb water
- Heat added: 500 BTU
- Specific heat: 1 BTU/lb·°F
ΔT = 500 ÷ (20 × 1) = 25°F
Specific Heat of Common Materials (BTU/lb·°F)
| Material | Specific Heat | Relative to Water |
|---|---|---|
| Water | 1.000 | 1.00× |
| Ice | 0.500 | 0.50× |
| Aluminum | 0.215 | 0.22× |
| Steel/Iron | 0.110 | 0.11× |
| Copper | 0.092 | 0.09× |
| Brass | 0.090 | 0.09× |
| Lead | 0.031 | 0.03× |
| Wood | 0.420 | 0.42× |
| Concrete | 0.200 | 0.20× |
| Glass | 0.200 | 0.20× |
| Air | 0.240 | 0.24× |
| Oil | 0.500 | 0.50× |
Specific Heat in SI Units (J/kg·°C)
| Material | J/kg·°C |
|---|---|
| Water | 4,184 |
| Ice | 2,090 |
| Aluminum | 900 |
| Steel | 450 |
| Copper | 385 |
| Lead | 130 |
| Wood | 1,700 |
| Concrete | 880 |
Why Water Has High Specific Heat
Water’s specific heat is 1 BTU/lb·°F. Most metals are 0.1-0.2.
Why this matters:
- Oceans moderate climate (warm slowly, cool slowly)
- Water is an excellent coolant (absorbs lots of heat without getting too hot)
- Water-based heating systems are efficient
Practical example: A 10 lb steel part and 10 lb water both at 100°F. Add 100 BTU.
- Steel temperature rise: ΔT = Q ÷ (m × c) = 100 ÷ (10 × 0.11) = 91°F (to 191°F)
- Water temperature rise: ΔT = 100 ÷ (10 × 1) = 10°F (to 110°F)
Heat Energy Units
BTU (British Thermal Unit):
1 BTU heats 1 lb of water 1°F.
Joule (J):
1 J = 0.0009478 BTU
Conversions:
1 BTU = 1,055 J
1 J = 0.0009478 BTU
Kilowatt-hour (kWh):
1 kWh = 3,412 BTU = 3,600,000 J
Thermal Mass and Heat Storage
Thermal mass is the ability to store heat. It depends on mass and specific heat.
High thermal mass: Water, concrete, stone. Good for passive solar heating.
Low thermal mass: Wood, insulation, air. Heat up and cool down quickly.
Example: A 100 lb concrete wall (c=0.2) stores 20 BTU/°F. A 100 lb water tank stores 100 BTU/°F.
Heating Water: Energy and Cost
To heat 40 gallons of water (333 lb) from 50°F to 120°F:
ΔT = 70°F
Q = 333 × 1 × 70 = 23,310 BTU
Electric water heater efficiency: 100% (resistive)
Electricity cost: 23,310 BTU ÷ 3,412 BTU/kWh = 6.83 kWh × $0.15/kWh = $1.02
Gas water heater efficiency: 80%
Gas cost: 23,310 ÷ 0.8 = 29,137 BTU ÷ 100,000 BTU/therm = 0.29 therms × $1.00/therm = $0.29
Specific Heat in Cooking
Water-based foods (soups, stews):
- High specific heat (mostly water)
- Take longer to heat
- Hold heat longer
Oil-based foods (fried foods):
- Lower specific heat
- Heat up faster
- Cool down faster
Metal cookware:
- Low specific heat
- Heat up quickly
- Respond quickly to temperature changes
Latent Heat vs. Specific Heat
Specific heat – heat to change temperature (no phase change)
Latent heat – heat to change phase (melting, boiling)
Heat of fusion (ice to water): 144 BTU/lb
Heat of vaporization (water to steam): 970 BTU/lb
Example: Melting 10 lb of ice takes 10 × 144 = 1,440 BTU. That is the same as heating 10 lb of water 144°F.
Frequently Asked Questions (FAQs)
1. What is the specific heat of water?
1 BTU/lb·°F (4,184 J/kg·°C).
2. How do you calculate specific heat?
c = Q ÷ (m × ΔT).
3. What is the formula for heat energy?
Q = m × c × ΔT.
4. Why does water have a high specific heat?
Hydrogen bonding between water molecules requires extra energy to break.
5. What has a higher specific heat, water or oil?
Water (1.0). Oil is about 0.5.
6. How many BTU to heat 1 gallon of water 1°F?
1 gallon = 8.34 lb, so 8.34 BTU.
7. What is the specific heat of air?
0.24 BTU/lb·°F.
8. How do you convert specific heat from BTU/lb·°F to J/kg·°C?
Multiply by 4,184.
9. Does specific heat change with temperature?
Slightly, but for most engineering, assume constant.
10. What has the lowest specific heat?
Noble gases have very low specific heat. Lead has low specific heat for solids.
Common Mistakes
Mistake #1: Mixing units
Use consistent units: BTU, lb, °F or J, kg, °C.
Mistake #2: Confusing specific heat with heat capacity
Specific heat is per unit mass. Heat capacity is total (m × c).
Mistake #3: Forgetting to convert gallons to pounds
1 gallon water = 8.34 lb. Use this for water heating calculations.
Mistake #4: Using the wrong ΔT sign
ΔT is final – initial. For cooling, ΔT is negative. Q will be negative (heat removed).
Mistake #5: Ignoring phase changes
Latent heat (melting, boiling) is much larger than specific heat. Use different formulas for phase changes.
Heat Transfer Applications
Radiators:
- Use water (high specific heat) to carry heat from boiler to room
- Water releases heat as it cools
Engine cooling:
- Coolant (water + antifreeze) has high specific heat
- Absorbs heat from engine
- Releases heat in radiator
Heat sinks (electronics):
- Aluminum or copper (low specific heat) heat up quickly
- Transfer heat to air
- Fins increase surface area
Final Thoughts
Specific heat is a fundamental property of materials.
My Specific Heat Calculator gives you:
- Q (heat energy)
- m (mass)
- c (specific heat)
- ΔT (temperature change)
- Multiple unit support
Bookmark this page. Use it for HVAC, cooking, engineering, and science.
The next time you need to know how much energy to heat something, you will have the answer.
Disclaimer: This is an educational tool. For precise engineering, use calibrated instruments and verified material properties.
External Links (Authority Backlinks):
- Wikipedia – Specific heat capacity{:target=”_blank” rel=”noopener noreferrer”}
- Wikipedia – Heat capacity{:target=”_blank” rel=”noopener noreferrer”}
- Wikipedia – Latent heat{:target=”_blank” rel=”noopener noreferrer”}
Read more
- Moment of Inertia Calculator – Beam Section Properties (Free Tool)
- Density Calculator – Calculate Mass, Volume & Density (Free Tool)
- Slope / Grade Calculator – Rise, Run & Percentage (Free Tool)
- Volume Calculator – Cubic Feet, Gallons & Liters (Free Tool)
- Area Calculator – Calculate Square Footage for Any Shape (Free Tool)
- Concrete Mix Calculator – Cement, Sand, Gravel Proportions (Free Tool)
- Concrete Volume Calculator – Cubic Yards, Feet & Meters (Free Tool)
- Liters to Gallons Converter – Convert Volume Instantly (Free Tool)
- Kg to Pounds Converter – Convert Kilograms Instantly (Free Tool)
- PSI to Bar Converter – Convert Pressure Units (Free Tool)
- mm to Inches Converter – Convert Millimeters Instantly (Free Tool)
- MPa to PSI Converter – Convert Pressure Units (Free Tool)
- Newton to Pound-force Converter – Convert Force Units (Free Tool)
- Meters to Feet Converter – Instant Length Conversion (Free Tool)