Joule Heating Calculator

Calculate electrical power, heat energy, voltage, and ideal temperature rise with Joule's law.

Electrical resistance heating
Enter current, resistance, and operating time. Add mass and specific heat to estimate an ideal temperature increase.

About Joule heating

Joule heating is the conversion of electrical energy into thermal energy when current passes through a material with resistance. It is also called resistive heating or ohmic heating. The basic power relationship is P = I squared R, where power P is measured in watts, current I in amperes, and resistance R in ohms. This calculator applies that relationship directly, then multiplies power by elapsed time to obtain heat energy through Q = Pt. Because one watt is one joule per second, a result in watts multiplied by seconds produces joules. The voltage result follows Ohm's law, V = IR. Showing voltage alongside power is useful when checking whether the entered current and resistance describe a realistic circuit. The same heating power can also be written as P = VI or P = V squared divided by R. These equivalent forms explain why a small increase in current can create a much larger heating load: current is squared in the resistance form. Designers use this effect intentionally in electric heaters, soldering irons, kettles, fuses, and incandescent filaments, but it also causes unwanted losses in cables, motors, batteries, and electronic components. An optional ideal temperature-rise estimate is available when mass and specific heat are known. It uses delta T = Q divided by mc, where m is mass and c is specific heat capacity. This estimate assumes that every joule remains in the selected material and that its temperature is uniform. Real objects simultaneously transfer heat by conduction, convection, and radiation, so measured temperatures are generally lower than an uncooled ideal estimate after longer operating periods. Contact resistance, changing material resistance, duty cycle, and thermal interfaces can also matter. Use consistent SI units for dependable results: amperes, ohms, seconds, kilograms, and joules per kilogram kelvin. A temperature difference has the same numerical size in kelvins and degrees Celsius. For safety-critical cable sizing, component derating, enclosure design, or burn-risk analysis, treat this calculator as a first-pass energy balance and follow it with a transient thermal model or verified manufacturer data.

Joule heating examples

These examples illustrate resistance heating in common electrical situations.

InputsCalculated outputApplication
2.5 A, 10 ohms, 60 s62.5 W and 3,750 JA power resistor operating for one minute.
5 A, 0.5 ohm, 30 s12.5 W and 375 JShort-duration heating in a copper conductor.
4.17 A, 57.6 ohms, 300 s1,001.7 W and 300,510 JAn approximately one-kilowatt heater element.

How to calculate Joule heating

  1. Enter the electrical current in amperes.
  2. Enter the component resistance in ohms and the operating time in seconds.
  3. Optionally enter both material mass and specific heat for a temperature-rise estimate.
  4. Select Calculate heating and review the power, energy, voltage, and thermal results.

Joule heating FAQ

What is Joule's law of heating?

Joule's law states that resistive heating power equals current squared multiplied by resistance. Heat energy then equals that power multiplied by operating time.

Why does doubling current produce four times the heat?

Current appears as a squared term in P = I squared R. With resistance and time unchanged, doubling current therefore multiplies both power and heat energy by four.

Is all electrical power converted to heat?

In a purely resistive element, electrical power ultimately becomes heat. Motors, lamps, and other devices may first convert some energy into motion or light, although much of that energy also eventually dissipates thermally.

How accurate is the temperature-rise result?

It is an ideal adiabatic estimate that assumes no heat escapes and material properties remain constant. Real temperature rise depends on cooling, geometry, contacts, airflow, and temperature-dependent resistance.

Can I use degrees Celsius for specific heat calculations?

Specific heat is commonly stated per kelvin or per degree Celsius because the size of each temperature interval is equal. The calculated temperature difference is therefore numerically the same in K and degrees Celsius.