Grams of TNT to Kilojoules Converter

1 gram of TNT (g TNT) equals 4.184 kilojoules (kJ).

Quick answer

  • 1 gram of TNT = 4.184 kilojoules
  • 1 kilojoule = 0.2390057361 grams of TNT
  • Formula: kJ = g TNT × 4.184

1 gram of TNT = 4.184 kilojoules

How to convert grams of TNT to kilojoules

kJ = g TNT × 4.184

To convert grams of TNT to kilojoules, multiply the number of grams of TNT by 4.184.

Example: 1 g TNT to kJ

  1. Start with the value in grams of TNT: 1 g TNT.
  2. Multiply by 4.184: 1 × 4.184 = 4.184.
  3. Result: 1 gram of TNT = 4.184 kilojoules.

Going the other way, 1 kilojoule = 0.239005736138 grams of TNT, so to convert kilojoules back to grams of TNT you divide by the same number. See kilojoules to grams of TNT.

Grams of TNT to kilojoules conversion table

Grams of TNT (g TNT)Kilojoules (kJ)
1 g TNT 4.184 kJ
2 g TNT 8.368 kJ
3 g TNT 12.552 kJ
4 g TNT 16.736 kJ
5 g TNT 20.92 kJ
6 g TNT 25.104 kJ
7 g TNT 29.288 kJ
8 g TNT 33.472 kJ
9 g TNT 37.656 kJ
10 g TNT 41.84 kJ
100 g TNT 418.4 kJ

What is a gram of TNT?

By convention a gram of TNT releases 4,184 J, one kilocalorie.

More about grams of TNT →

What is a kilojoule?

The kilojoule is 1,000 joules. It is the unit of food energy on labels in Australia, New Zealand and the EU (alongside kcal), and a common unit in chemistry.

More about kilojoules →

Frequently asked questions

How many kilojoules are in a gram of TNT?

One gram of TNT is 4.184 kilojoules.

How many grams of TNT are in a kilojoule?

One kilojoule is 0.2390057361 grams of TNT.

What is the formula to convert grams of TNT to kilojoules?

kJ = g TNT × 4.184.