What is heroin?

Heroin, also known as diamorphine among other names, is an opioid most commonly used as a recreational drug for its euphoric effects. Medically it is used in several countries to relieve pain or in opioid replacement therapy. Heroin is typically injected, usually into a vein; however, it can also be smoked, snorted or inhaled. Onset of effects is usually rapid and lasts for a few hours.

Heroin street names (Nicknames)

H, Big H, Brown Sugar, Hell Dust, Horse, Junk, Nose Drops, Skag, Smack, Thunder

How long does heroin stay in your hair?

For the majority of people, heroin stays in body systems and can be detected by hair test for up to 90 days.

How long does heroin stay in your saliva?

For the majority of people, heroin stays in body systems and can be detected by saliva test from 1 to 4 days.

How long does heroin stay in your urine?

For the majority of people, heroin stays in body systems and can be detected by urine test from 2 to 4 days.

How long does heroin stay in your blood?

For the majority of people, heroin stays in body systems and can be detected by blood test for up to 6 hrs.

The provided estimates are averaged and can vary upwards or downwards, depending upon many factors:

  • How long you have been taking heroin;
  • Whether you have excessive weight;
  • Whether you have had physical activity before test;
  • Dehydration of your body;
  • Metabolism, height, age, sex and other factors.