How many GJ is 25 t TNT?

25 t TNT = 104.6 GJ

It is 104.6 GJ, so saying 105 GJ is fine — rounding is within 0.5%.

And how many t TNT is 25 GJ?

25 GJ = 5.975 t TNT

Formula: GJ = t TNT × 4.184

t TNT to GJ around this value

7 t TNT29.288GJ
9 t TNT37.656GJ
11 t TNT46.024GJ
13 t TNT54.392GJ
15 t TNT62.76GJ
17 t TNT71.128GJ
19 t TNT79.496GJ
21 t TNT87.864GJ
23 t TNT96.232GJ
25 t TNT104.6GJ
27 t TNT112.968GJ
29 t TNT121.336GJ
31 t TNT129.704GJ
33 t TNT138.072GJ
35 t TNT146.44GJ
37 t TNT154.808GJ
39 t TNT163.176GJ
41 t TNT171.544GJ
43 t TNT179.912GJ
45 t TNT188.28GJ

Other values

Open the Tons of TNT to Gigajoules converter