La nitroglicerina es un explosivo positivo al oxígeno, lo que significa que contiene más oxígeno del necesario para oxidar completamente sus átomos de carbono e hidrógeno durante la descomposición. El resultado es una descomposición muy rápida y exotérmica en productos gaseosos. La ecuación química equilibrada para su detonación es: [latex]4 C_3H_5(NO_3)_3(l) \rightarrow 12 CO_2(g) + 10 H_2O(g) + 6 N_2(g) + O_2(g)[/latex]. Esta reacción produce una enorme expansión de volumen.











