Il danazolo esplica il suo effetto legandosi ai recettori endocellulari per gli androgeni, per il progesterone e per i glucocorticoidi e inibendo alcuni enzimi chiave del metabolismo degli ormoni steroidei. Tra questi i più importanti sono: