Conversion

Kilojoules to megajoules (kJ to MJ) converter

Settings
Reset
Share
Save
Embed
Report a bug

Share calculator

Add our free calculator to your website

Source

Please enter a valid URL. Only HTTPS URLs are supported.

Styling

Input border focus color, switchbox checked color, select item hover color etc.

Advanced

Please agree to the Terms of Use.

Preview

Save calculator

Calculator Settings

Please enter a value within the allowed range.

Please enter a value within the allowed range.

Please enter a value within the allowed range.

Please enter a value within the allowed range.

Share calculator

What is a kilojoules to megajoules converter?

A kilojoules to megajoules converter is an online tool that turns an amount of energy expressed in kilojoules (kJ) into its equivalent in megajoules (MJ), and the other way around. Both units belong to the International System of Units (SI) and measure the same physical quantity—energy—just on different scales. The kilojoule is convenient for everyday figures such as the energy in food or the output of a small appliance, while the megajoule is better suited to larger amounts, such as the daily energy use of a household or the heat content of fuels.

Because both units are simple decimal multiples of the joule, the conversion is exact and easy to perform. The converter removes the need to remember where to move the decimal point and lets you switch between the two units in either direction without manual arithmetic.

How it works

One kilojoule equals 1,000 joules, and one megajoule equals 1,000,000 joules. That makes one megajoule equal to exactly 1,000 kilojoules. To go from kilojoules to megajoules you divide by 1,000; to go from megajoules to kilojoules you multiply by 1,000.

The converter is bidirectional: type a value into the kilojoule field and the megajoule field updates automatically, or type into the megajoule field to see the kilojoule equivalent. Each field also lets you pick a different energy unit, such as joules or calories, so you can compare several scales at once.

Formula

The relationship between the two units is a straight multiplication by a power of ten:

MJ=kJ÷1000\text{MJ} = \text{kJ} \div 1000

kJ=MJ×1000\text{kJ} = \text{MJ} \times 1000

Kilojoules to megajoules conversion table

The table below lists common kilojoule values and their exact megajoule equivalents.

Kilojoules (kJ)Megajoules (MJ)
10.001
100.01
1000.1
5000.5
1,0001
2,5002.5
5,0005
10,00010
100,000100

Examples

Example 1: 1,000 kilojoules to megajoules

A snack label lists 1,000 kJ of energy. Dividing by 1,000 gives the value in megajoules:

1000 kJ÷1000=1 MJ1000 \text{ kJ} \div 1000 = 1 \text{ MJ}

Example 2: 1 megajoule to kilojoules

A heater is rated to deliver 1 MJ of energy per cycle. Multiplying by 1,000 converts it to kilojoules:

1 MJ×1000=1000 kJ1 \text{ MJ} \times 1000 = 1000 \text{ kJ}

Example 3: 2,500 kilojoules to megajoules

A meal contains roughly 2,500 kJ. Converting to megajoules:

2500 kJ÷1000=2.5 MJ2500 \text{ kJ} \div 1000 = 2.5 \text{ MJ}

Example 4: 1,000,000 joules to megajoules

Starting from the base unit, 1,000,000 joules equals 1,000 kJ, which in turn equals one megajoule:

1000000 J=1000 kJ=1 MJ1000000 \text{ J} = 1000 \text{ kJ} = 1 \text{ MJ}

Notes

  • The conversion is exact: there is no rounding error, because both units are defined as decimal multiples of the joule.
  • A quick mental shortcut is to shift the decimal point three places—left when going from kilojoules to megajoules, right when going the other way.
  • Do not confuse the kilojoule (kJ) with the kilocalorie (kcal), often written “Calorie” on food labels; one kilocalorie is about 4.184 kJ.
  • The unit symbols are case sensitive: a lowercase “k” means kilo (thousand) and an uppercase “M” means mega (million).

Frequently asked questions

How many kilojoules are in a megajoule?

There are exactly 1,000 kilojoules in one megajoule, because one megajoule equals 1,000,000 joules and one kilojoule equals 1,000 joules.

How do I convert kilojoules to megajoules?

Divide the number of kilojoules by 1,000. For example, 2,500 kJ ÷ 1,000 = 2.5 MJ.

How do I convert megajoules back to kilojoules?

Multiply the number of megajoules by 1,000. For example, 3 MJ × 1,000 = 3,000 kJ. You can also use our megajoules to kilojoules converter for the reverse direction.

Is the kilojoule to megajoule conversion exact?

Yes. Both units are defined as fixed decimal multiples of the joule, so converting between them only shifts the decimal point and introduces no rounding error.

What is the difference between a kilojoule and a kilocalorie?

A kilojoule and a kilocalorie both measure energy, but they are not the same size. One kilocalorie equals about 4.184 kilojoules, so a food labelled 500 kcal contains roughly 2,092 kJ, or about 2.09 MJ.

When should I use megajoules instead of kilojoules?

Megajoules are handier for larger energy amounts—such as household energy use, fuel heat content, or kilowatt-hour comparisons—where kilojoule figures would otherwise have many digits. For a related energy unit, see our kilowatt-hours to megajoules converter.

Report a bug

This field is required.