Heroin is made from morphine, a natural compound found in the opium poppy. Through a chemical process called acetylation, morphine is converted into diacetylmorphine, which is the technical name for heroin.
However, the heroin people buy on the street isn’t pure heroin1. It’s usually a mixture of compounds, such as cutting agents added to stretch supply, other drugs added to boost potency, and increasingly, dangerous additives such as fentanyl and xylazine2.
How is Heroin Made?
Heroin’s chemical name is diacetylmorphine3. It’s classified as a semi-synthetic opioid, meaning it starts with a natural compound (morphine) and gets chemically altered in a lab.

Morphine itself comes from the opium poppy (Papaver somniferum)4, the same plant used to make codeine and other natural opiates. Morphine is extracted from the dried sap (opium) of the poppy and then converted into heroin through a chemical reaction called acetylation.
In this reaction, two acetyl groups are added to the morphine molecule. The small structural change makes the drug fat-soluble enough to cross into the brain in seconds, which is why heroin hits faster and harder than morphine5.
What Chemicals Are Used to Manufacture Heroin?
Producing heroin from raw opium requires a handful of industrial chemicals, most of which are tightly regulated internationally, including:
- Calcium hydroxide (lime) (used to dissolve the opium and pull morphine out of the plant material)
- Ammonium chloride (added to make the morphine separate out as a solid)
- Acetic anhydride (the key precursor that converts morphine into heroin. This chemical is so closely watched that it’s listed under the United Nations 1988 Convention as a controlled trafficking substance.)
- Sodium carbonate (used to crystallize the heroin base out of solution)
- Hydrochloric acid (sometimes used in the final step to convert the base into its more soluble salt form)6
It’s worth noting that the production process itself is dangerous. Acetic anhydride is highly flammable7, and mistakes during clandestine manufacturing can produce toxic byproducts that end up in the final product.
What’s Actually In Street Heroin?
Pure heroin is almost never what people are buying. By the time heroin reaches a user, it has typically been cut multiple times with two different categories of additives.
Cutting agents are added to increase weight and stretch profit. They may include:
- Sugar (lactose or sucrose)
- Starch
- Powdered milk
- Quinine, which mimics heroin's bitter taste and masks dilution
- Caffeine
- Crushed over-the-counter medications such as acetaminophen
Active additives are stronger drugs added to boost potency or substitute for heroin. These are far more dangerous and may include:
- Fentanyl is the most common and the most deadly. It’s roughly 50 times stronger than heroin gram for gram. Most heroin sold in the U.S. today is mixed with illicit fentanyl, often without the dealer or the buyer knowing exactly how much.
- Carfentanil is a fentanyl analog about 100 times stronger than fentanyl itself, originally developed as a tranquilizer for large animals such as elephants.
- Xylazine, often called tranq, is a veterinary sedative, and it’s not an opioid. This means naloxone (Narcan) doesn’t reverse it.
Getting Help for Heroin Addiction in Richmond, VA
When the drug supply is this unpredictable, getting help isn’t just about recovery; your life or your loved one’s life depends on it. Ultimately, you can’t always know what you’re using, but you do have control over the next step.
Freedom Recovery Centers (FRC) is a residential treatment center in the Richmond area. Our team of caring, experienced, and compassionate practitioners helps guide you every step of the way. In fact, many people come to us at differing stages, including early use, decades of use, and after multiple relapses. There’s no wrong time to ask for help. When you’re ready, call us at 804-635-3746 today.
