En médecine, la nitroglycérine, appelée dans ce cas trinitrine (ainsi que d'autres nitrates organiques), peut être utilisée à petites doses dans certaines affections cardiaques, comme l'angine de poitrine sous forme de comprimés, de pulvérisations sous la langue (voie sublinguale), de perfusion intraveineuse continue ou de timbres (patch) transdermique.
Le principal effet est la vasodilatation, c'est-à-dire l'élargissement des vaisseaux sanguins, ce qui permet d'augmenter le débit des coronaires et de diminuer la pression artérielle. La nitroglycérine est transformée par le corps en oxyde nitrique par le biais d'une enzyme, l'aldéhyde déshydrogénase mitochondriale (ALDH), qui la dégrade dans les mitochondries. L'oxyde nitrique produit alors l'effet vasodilatateur. L'effet de l'ALDH fut découvert récemment (2002) par Jonathan Stamler et Zohiqiang Chen, de l'université Duke, à Durham, en Caroline du Nord. Il est à noter qu'Alfred Nobel, inventeur de la dynamite qui souffrait d'une cardiopathie, aurait pu être soigné aujourd'hui avec ce produit qu'il employait pour un tout autre usage.
Dans sa forme pure et à température ambiante, la nitroglycérine est stable et peut être conservée sans limite de temps (un échantillon préparé par Sobrero est ainsi toujours conservé à Turin, dans l'obscurité). En revanche, si elle conserve des traces d'acide de sa fabrication, elle se dégrade en quelques jours en devenant verdâtre (dégagement de gaz nitreux) et devient alors extrêmement dangereuse à manipuler.
On s'est assez vite rendu compte qu'elle pouvait être « désensibilisée » en la refroidissant jusqu'à la solidifier. Malheureusement, le processus de réchauffement nécessaire pour pouvoir ensuite s'en servir était également risqué. La nitroglycérine peut aussi devenir dangereuse à très basses températures (p 75/178 du guide de l'OSCE).
Une autre manière de la désensibiliser est de la diluer à l'aide d'un solvant, comme l'éthanol ou l'acétone.
Enfin, on peut aussi la faire absorber par des matières inertes (kieselguhr, sciure...) ou actives (nitrates alcalins, nitrocellulose, autres explosifs... ) : on obtient ainsi des dynamites, dites respectivement à base inerte ou active.
Des centaines de formulations existent, permettant la préparation de dynamites aux caractéristiques très précises.