Energy Converter — Convert Joules, Calories, kWh, BTU, and More

📐 Unit Converters Free Forever

Energy Converter

Convert between joules, kilojoules, calories, kilocalories, watt-hours, kilowatt-hours, BTU, electronvolts, foot-pounds, ergs, and more — instantly.

All Unit Converters
Quick:

All conversions from 1 joule

UnitSymbolValue
About This Tool

How the energy converter reconciles joules, calories, BTUs and electronvolts in one table

Energy shows up in more incompatible units than almost any other physical quantity, because every field that measures it grew its own convention before anyone agreed on a standard. Physicists use joules and electronvolts. Nutrition labels use kilocalories. American utility bills use BTUs and kilowatt-hours. Explosive yield gets measured in tons of TNT. This converter treats the joule, the SI coherent unit for energy, as the hub and routes all nineteen other units through it.

Every multiplication happens client side against a fixed array of factors. There is no lookup service and no external API call involved, so the tool works offline once the page has loaded.

The conversion path, and the surprising factor for calories

Step 1 Match source and target units Both the source and target unit objects are pulled from a flat array of twenty entries by key, each carrying a label, a symbol and a factor expressed in joules.
Step 2 Normalize to joules The input value is multiplied by the source factor. A dietary kilocalorie, the “Calorie” printed on food labels, uses a factor of 4184, meaning one kilocalorie equals exactly 4,184 joules under the thermochemical definition this tool applies.
Step 3 Scale to the target unit The joule value is divided by the target unit’s factor. Converting to an electronvolt divides by 1.602176634e-19, the exact defined value of the elementary charge in coulombs, since an electronvolt is defined through that constant rather than a rounded approximation.
Step 4 Populate the full table The source factor is divided by every other unit’s factor in one pass, so the table shows what 1 of your chosen source unit equals in all nineteen other units simultaneously.
// a slice of the real factor table, all values in joules var EN_UNITS = [ { key: ‘joule’, factor: 1 }, // base unit { key: ‘calorie_th’, factor: 4.184 }, // thermochemical calorie { key: ‘kilocalorie’,factor: 4184 }, // dietary “Calorie” { key: ‘kwh’, factor: 3.6e6 }, { key: ‘btu’, factor: 1055.05585 }, // BTU (International Table) { key: ‘ev’, factor: 1.602176634e-19 },// exact, tied to elementary charge { key: ‘ton_tnt’, factor: 4.184e9 } ]; var joules = val * fromUnit.factor; var result = joules / toUnit.factor;

Full unit table, factor relative to one joule

UnitSymbolFactor (J)
JouleJ1 (base unit)
KilojoulekJ1,000
MegajouleMJ1,000,000
GigajouleGJ1,000,000,000
Calorie (thermochemical)cal4.184
Calorie (15°C)cal₁₅4.18580
Kilocalorie (dietary)kcal4,184
Watt-hourWh3,600
Kilowatt-hourkWh3,600,000
Megawatt-hourMWh3,600,000,000
BTU (IT)BTU1,055.05585
Therm (US)thm105,480,400
Foot-pound forceft·lbf1.35581795
Inch-pound forcein·lbf0.112984829
Ergerg0.0000001
ElectronvolteV1.602176634e-19
KiloelectronvoltkeV1.602176634e-16
MegaelectronvoltMeV1.602176634e-13
HartreeEₕ4.3597447222e-18
Ton of TNTtTNT4,184,000,000
There are three different calories in this table, and they are not the same size. The thermochemical calorie (4.184 J) is a defined constant used in chemistry. The 15°C calorie (4.18580 J) is an older experimentally measured value: the energy needed to raise one gram of water from 14.5°C to 15.5°C, and it differs from the thermochemical calorie in the fourth significant figure. The dietary Calorie on a food label, capitalized in nutrition science, is actually a kilocalorie, one thousand times the small calorie. Mixing these up by even a factor of 1,000 is the classic beginner error in nutrition and chemistry conversions alike.

Two unit families worth understanding

Electronvolt scale, from eV to hartree

The electronvolt and its multiples describe energy at the scale of individual particles and chemical bonds. The hartree, used in computational chemistry, is roughly 27.2 eV and represents the electric potential energy between two electrons separated by one Bohr radius.

Utility and heating units

The BTU and therm dominate US natural gas and HVAC billing. A therm is defined as exactly 100,000 BTU, and utility invoices routinely quote gas usage in therms while equipment ratings quote BTU per hour.

Where the definitions come from

SI coherent unit, joule 2019 SI redefinition of elementary charge Manhattan Project origin of the ton TNT

The joule itself is named for James Prescott Joule, whose 19th century experiments established the mechanical equivalent of heat. The electronvolt’s factor became an exact defined number rather than a measured one after the 2019 redefinition of the SI base units fixed the elementary charge at precisely 1.602176634×10⁻¹⁹ coulombs. The ton of TNT as an energy unit dates to nuclear weapons yield reporting during and after the Manhattan Project, standardized at 4.184 gigajoules per ton by convention rather than by measuring an actual ton of explosive, since real TNT detonations vary.

Energy unit references

Energy figures across disciplines

Converting a food label’s Calorie count into kilojoules for a diet tracker that uses metric units, translating a US utility bill from therms into kilowatt-hours to compare gas and electric heating costs, working through a physics or chemistry problem set that mixes joules and electronvolts, sizing HVAC equipment rated in BTU per hour against a European appliance rated in watts, and putting historical explosive yield figures quoted in tons of TNT into joules for a classroom or research comparison.

Common Questions

FAQ: Energy Converter

One kilocalorie (kcal) equals exactly 4184 joules. This is the “dietary calorie” you see on food packaging. The thermochemical calorie is slightly different at 4.184 joules (singular), meaning one kcal = 1000 thermochemical calories.

One BTU (British Thermal Unit, IT definition) equals 1055.05585 joules. The BTU is still widely used in the US for air conditioning, heating, and natural gas measurement. A BTU is roughly the energy released burning a single wooden match.

One kilowatt-hour equals 3,600,000 joules (3.6 MJ). This is because 1 kW = 1000 J/s, and 1 hour = 3600 seconds, so 1 kWh = 1000 × 3600 = 3,600,000 J.

Technically, one kilocalorie equals 1000 calories. However, food nutrition labelling uses “Calorie” (with a capital C) to mean kilocalorie. So when a food label says 200 Calories, it means 200 kcal = 836,800 joules.

Privacy Overview

Cookies let this site remember your preferences and show us which tools people actually use. Full detail sits in our Privacy Policy.