Joules to Kilowatt Hours Converter

Convert joules to kilowatt-hours (or kWh to J) instantly — 1 kWh = 3,600,000 J exactly.

Use the Joules to Kilowatt Hours Converter

Energy Converter

Kilowatt-hours (kWh)
—
Watt-hours (Wh) —

kWh = J ÷ 3,600,000

Copied!

Quick Reference Table

Joules (J) kWh Wh
1 kWh = 3,600,000 J (exact)  •  1 Wh = 3,600 J  •  1 J = 2.77778×10-7 kWh

Summary

Joules (J) are the SI derived unit of energy; kilowatt-hours (kWh) are the practical unit used by electricity meters and utility bills. One kilowatt-hour equals exactly 3,600,000 joules (3.6 MJ), because one watt = one joule per second and one hour = 3,600 seconds. To convert joules to kWh, divide by 3,600,000. To convert kWh to joules, multiply by 3,600,000. Watt-hours (Wh) sit in between: 1 Wh = 3,600 J, so 1 kWh = 1,000 Wh.

How it works

  1. Select a conversion direction: J to kWh, or kWh to J.
  2. Enter your energy value in the input field.
  3. The result appears instantly in kWh and Wh (or J), with the formula shown.
  4. Click Swap to reverse direction without clearing your value.
  5. Use the reference table to look up common conversions at a glance.

Use cases

  • Convert physics or engineering energy values from joules to the kWh used on electricity bills.
  • Estimate battery capacity: convert joule ratings (e.g. from datasheets) into kWh.
  • Cross-check solar panel output figures given in joules against kWh meter readings.
  • Convert calorimetry or thermodynamics results into electrical energy equivalents.
  • Understand how many joules are stored in a 1 kWh home battery pack.
  • Verify unit conversions in science homework or exam problems.

Frequently Asked Questions

Last updated: 2026-06-19 · Reviewed by Nham Vu