I've had this chart in my phone for ages now I forge where I found it but I figured I would share it.
Please see Steroidal.com articles for more accurate and in-depth information
Oral steroids Drug Active half-life
Anadrol / Anapolan50 (oxymetholone) 8 to 9 hours
Anavar (oxandrolone ) 9 hours
Dianabol (methandrostenolone , methandienone) 4.5 to 6 hours
Winstrol (stanozolol )
(tablets or depot taken orally) 9 hours
Depot steroids Drug Active half-life
Deca -durabolin (Nandrolone decanate) 14 days
Equipoise 14 days
Finaject (trenbolone acetate) 3 days
Primobolan (methenolone enanthate) 10.5 days
Sustanon or Omnadren 15 to 18 days
Testosterone Cypionate 12 days
Testosterone Enanthate 10.5 days
Testosterone Propionate 4.5 days
Testosterone Suspension 1 day
Winstrol (stanozolol) 1 day
Steroid esters Drug Active half-life
Formate 1.5 days
Acetate 3 days
Propionate 2 days
Phenylpropionate 4.5 days
Butyrate 6 days
Valerate 7.5 days
Hexanoate 9 days
Caproate 9 days
Isocaproate 9 days
Heptanoate 10.5 days
Enanthate 10.5 days
Octanoate 12 days
Cypionate 12 days
Nonanoate 13.5 days
Decanoate 15 days
Undecanoate 16.5 days
Ancillaries Drug Active half-life
Arimidex 3 days
Clenbuterol 1.5 days
Clomid 5 days
Cytadren 6 hours
T3 10 hours
Please see Steroidal.com articles for more accurate and in-depth information
Oral steroids Drug Active half-life
Anadrol / Anapolan50 (oxymetholone) 8 to 9 hours
Anavar (oxandrolone ) 9 hours
Dianabol (methandrostenolone , methandienone) 4.5 to 6 hours
Winstrol (stanozolol )
(tablets or depot taken orally) 9 hours
Depot steroids Drug Active half-life
Deca -durabolin (Nandrolone decanate) 14 days
Equipoise 14 days
Finaject (trenbolone acetate) 3 days
Primobolan (methenolone enanthate) 10.5 days
Sustanon or Omnadren 15 to 18 days
Testosterone Cypionate 12 days
Testosterone Enanthate 10.5 days
Testosterone Propionate 4.5 days
Testosterone Suspension 1 day
Winstrol (stanozolol) 1 day
Steroid esters Drug Active half-life
Formate 1.5 days
Acetate 3 days
Propionate 2 days
Phenylpropionate 4.5 days
Butyrate 6 days
Valerate 7.5 days
Hexanoate 9 days
Caproate 9 days
Isocaproate 9 days
Heptanoate 10.5 days
Enanthate 10.5 days
Octanoate 12 days
Cypionate 12 days
Nonanoate 13.5 days
Decanoate 15 days
Undecanoate 16.5 days
Ancillaries Drug Active half-life
Arimidex 3 days
Clenbuterol 1.5 days
Clomid 5 days
Cytadren 6 hours
T3 10 hours