Prescription

Synthetic hormone (androgen)

Danazol

Last reviewed April 2026

Who is this for?

What is this drug?

Danazol is a synthetic hormone drug that works by reducing the production of certain hormones in your body, especially those that affect the womb, breasts, and blood clotting.

What is it used for?

Endometriosis (a condition where tissue from the womb grows in other places causing serious pain)fibrocystic breast disease (painful breast lumps)heavy menstrual bleedinghereditary angioedema (a condition that causes repeated swelling of the body)

Prescription Required

A doctor's prescription is required to obtain this drug legally.

Quick Interaction Check

Is Danazol safe to take with another drug?

Check with multiple drugs →