Use our steroid plotter to plan and plot your cycle or protocol and share it with friends. You can start from scratch or get started by using one of our preset examples in the list below. You can include anabolic steroids, peptides, and pharmaceuticals.
Example Protocols
Click to view the protocol with graph.
AAS Cycles
- 12-Week Beginner Testosterone Cycle
- Test Cyp, NPP, Primo, HCG & HGH Cycle with Testosterone Propionate Frontloading (Cruise to Blast to Cruise)
- 20-Week Test + Deca Cycle with NPP Frontloading
- 20-Week AAS Cycle Including 6 Weeks of Anavar
- 12-Week Anabolic Steroid Cycle + PCT
- Testosterone Sustanon 250
TRT/HRT Protocols
Plot Your Protocol
NOTE: We aim to make our calculator as useful as possible based on publicly available studies and data. However, there are significant limitations, assumptions are made, and a simplified pharmacokinetic model is used. The half-lives and pharmacokinetic variables used are estimates and will differ between individuals. This tool is for entertainment only and should not be used to make medical decisions. Always consult a healthcare professional before altering any medication regimen. This calculator and its content are not medical advice. Use at your own risk.
Notes:
- Where possible, we obtain the elimination half-life (t1/2), peak concentration (Cmax), time to peak (Tmax), and bioavailability (F(%)) of included compounds from peer-reviewed scientific studies.
- Sometimes, certain pharmacokinetic values are less easy to ascertain. In these cases, we have to make assumptions to estimate these values, which will not accurately reflect the behavior of these compounds in real-world scenarios.
- Pharmacokinetic data and studies/sources used for compounds used in the plotter application are included below.
- Please visit our FAQs page for the most frequently asked questions we receive about the SteroidPlotter website & application.
Pharmacokinetics & Sources:
We are currently maintaining a Google Sheet listing current pharmacokinetics and sources. This sheet is a work in progress and will be ported to the website once completed.
If you have any feedback or suggestions or want to see a new compound added, please do not hesitate to contact us in our Telegram group.
Thank you for the update to the plotter. Much appreciated. You guys are doing great work.
Thank you for your support!
Is this broken now? You used to be able to plot past your cycle length to see post cycle blood levels..:.not sure what happened.
What do you mean? Can you share a link to your cycle? If your cycle is 20 weeks then simply set the length to 28 weeks then stop the compounds after 20. If you want to see beyond the weeks you have specified then simply add more.
What a fantastic tool!
Is there a way to export all of the doses to a calendar of the example protocols? It doesn’t have to be to any of my computer/personal calendars, but to a calendar in a PDF or some other form, for reference and schedule to follow? Let me know if I’m not being clear.
Thanks, Ethan! That’s a great idea. We don’t currently have a calendar export feature but will keep it in mind for future updates.
Thank you for your reply!
Yeah, think about it, a person would have a far more organized way to remember doses and follow a schedule (at least for my OCD self who likes to be overly certain about things). Then all of the math would be consistently correct instead of a end-user wondering if they did a calculation error.
I really mean it when I say that I appreciate this tool, along with the GLP-1 tool. I’ve been sharing it with all of my GLP-1 and lifting friends. I probably share them 5-10 times a week. Anyway, thank you for the tools!
Thank you for your support! We will look into your suggestion in the coming weeks.
Do i have to add the mg from the total (test+ester) or the real test mg in the drug?
Like Each 1ml ampoule contains 250mg Testosterone Enantate (the equivalent of about 180 mg testosterone), so i add 250mg or 180mg for the calcs?
Hi Pedro. No need to perform any calculations yourself. Simply add the total amount (test + ester). In your case you’d add 250mg for a 1ml dosage.
Thanks!
Can all sustanon compounds be combined?
It’s a little tricky to combine them as a single compound due to the way the application is built. What percentage of each ester is your Sustanon? We could perhaps add a TRT template for it but it would require manual adjustment for dosage, frequency, etc.
Sustanon
– testosteronpropionate 30 mg
– testosteronfenylpropionaat 60 mg
– testosteronisocaproaat 60 mg
– testosterondecanoate 100 mg
It would be really great if this taken into the plotter as well.
Testosterone Sustanon 250
Fellas, your T1/2’s for Te and Tc are off for app 2 days and why the heck do you think Tc has a Tmax of 4.5 days!? Te also doesn’t have a Tmax of 1.3 days. Those are some odd numbers, and I do know from which studies you got them, you should conduct a more broader look at studies. Also, peak for Te/Tc is going to be mostly somewhere between 10 to 20h; dependent on injection depth, which muscle was injected, bolus size and carrier oil.
Most anybody who’s been either on trt for a long time or is a bodybuilder/coach and knows his personal/clients pk’s knows – T1/2 for Te/ Tc is closer to 5 days, maybe less. You guys are either complete newb’s to the game or are some nerds reading studies on the net, lacking the industry know how – which includes conducting and interpreting studies.
This site has great potential, but you’ve got some glaring issues, like the aforementioned pk parameters, that you need to fix and you’ll be golden. As it stands now, you’re somewhat of a hub for misinformation for newb’s then anything else, and industry vet’s aren’t using and recommending your site at all.
All of the studies we use for pharmacokinetic data are public in the Google sheet.
Can you please provide links to these other studies you’ve seen in your broader search? Happy to adjust data where there are reasonably well conducted trials. Also please feel free to include any specific examples where studies have been misinterpreted.
As for “anyone who’s been on TRT for a long time knowing better”, we get plenty of messages here, via the contact form, and on telegram about how accurate the new models are in relation to blood results, in many instances. Obviously not for everyone, but being a non-nerd expert I suppose you are aware of the individual variation and large confidence intervals seen in the studies.
We’re not going to update data based on your anecdotes, but if you can actually provide some substance, rather than veiled insults then do so and we’ll take a look.
Lol, great response. One only has to notice the poor grammar, and completely imprecise numbers being thrown around, to realize that this is someone well versed in “Bro” Science but lacking much of anything else.
Most anybody who has the intention to, or knows how to, refute data in a situation like this knows you need to come to the table with peer reviewed citations in order to make your point otherwise you are simply another armchair internet expert blowing smoke up people’s behinds, lol!
Keep up the solid work guys.
Hello,
HGH is based on subcutaneous injections, right? Thanks.
Correct. Data from these studies:
Can you and the injectable compound (Estradiol Valerate) Please and thank you.
We’ve added it to the list to be added. Thanks.
I would amend the pharmacokinetic profile used here for the acetate and propionate esters (of all AAS). Studies seem to show an approx. 0.8 day half life for Testosterone Propionate, and from my own testing as well as what I’ve seen many other users on the excelmale forums post, it seems that the propionate ester typically results in serum Total T levels being <1/2 of Cmax 24 hour later. Given differences in muscle type, carrier oils and other inter-individual differences, it also seems that the T tmax for this ester seems to occur anywhere between 1-6h post injection.
A lot of the older studies looking at the pharmacokinetics of Testosterone esters seem to be incorrect and we're only starting to notice this now with increased numbers of users getting tested.
We can’t really use anecdotal data. The plotter is never going to give accurate levels for everyone as there is lots of individual variation seen in the studies.
However, we may eventually add the ability to add custom compounds/data, where you can input your own metrics.
Especially anecdotal from the excelmale forum lol…not the most knowledgeable lot when it comes to much of anything. Nelson is a nice guy who had a great idea but the forum seems to attract some awfully stupid people lol!
Hi, I noticed that Tren Acetate & Enanthate at the same weekly dose seems to showcase a drastic concentration difference. Is the plotter not taking into consideration the bioavailabilty for Trenbolone? https://steroidplotter.com/?c1=steroids&m1=trenbolone&g1=acetate&o1=0&d1=50&f1=1&e1=6&q1=1&p1=true&c2=steroids&m2=trenbolone&g2=enanthate&o2=0&d2=50&f2=7&e2=16&q2=1&p2=true&l=16&x=2024-04-28
Testosterone Propionante & Enanthate (similar ester lengths for comparison) does not produce the same odd concentration difference.
We have Trenbolone Enanthate listed as 11 day half life and Acetate 1.5 days from here: https://www.sciencedirect.com/science/article/abs/pii/S002228602030452X
They both use our basic model and assuming the half lives are correct, the Enanthate will indeed build up to much higher steady state assuming all else is equal.
For Test E vs P the difference in half lives is less and they also use our advance model which considers Tmax, Cmax, etc.
good work, Also it would be real cool if we could input our own testosterone multiplier.
Great idea. Have added to the backlog.
Another idea, an option for “single dose” with a specific date instead of “weeks”
for like frontloading or errors or whatever.
👍
Hello, could you please add Trestolone Enanthate?
We’ll try to get this added soon.
Hello, does the chart database takes in account the conversion of testosterone in DHT and Estradiol in the body to conclude about the testosterone concentration (ng/dl) after, for instance, the testosterone enanthate shots?
It is simply built to model the pharmacokinetics seen in clinical research, so if there is a conversion of DHT/E2 happening in the studies, then this would be seen in the resulting testosterone levels and, therefore, the model.
Ok!
How reliable are these values with Enanthate at low dosages? I am on high-dose HCG with a resting T of ~450 looking to bump to 700 via Enanthate. By this chart, 20 MG Enanthate (10mg 2x per week) is enough to roughly accomplish that?
For Test E, we used the pharmacokinetics from this study: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4721027/
Then used linear regression to fit to the data here: https://journals.physiology.org/doi/full/10.1152/ajpendo.00502.2001
As for reliability, it will be less accurate for doses well outside of those used in the study but it’s unlikely to match your unique circumstances exactly, regardless, as there is lots of individual variation in resulting blood levels.
It could also be complicated further by the introduction of exogenous testosterone lowering your natural production. I assume this happens to some extent, even with HCG, but have no direct experience. Best thing to do in your case could be to try out a protocol and then get bloods after 6 weeks once any endogenous shutdown may have happened.
There used to be Clenbuterol if I remember correctly, why is it gone now?
I don’t believe we had Clenbuterol on the old site (https://old.steroidplotter.com/) unless it was removed by a previous owner. We will look at getting it added, though.
Hallo , weiß leider nicht wie ich eine neue Frage stellen kann .
Gebe ich die Menge an reinem Testo ein oder mit Estergewicht?
Mike here. Just wanted to ask did you get my answer to test enanthate/cypionate question? I used reply button. Also writed about other things.
Hi Mike. I’m on vacation for another week or so, so will a little while before I can reply to contact form messages and comments. Will get back to you later though.
Thanks for the updated version. Taking into account Tmax seems like a much improved approach.
Thanks for the feedback! Appreciate it.
250mg sustanon (iscaproate) twice a week yields serum levels almost double the same dose and schedule of test enanthate.
How is this possible?
Isocaproate uses a simplified model due to lack of pharmacokinetic data available for that ester so it will be less accurate.
That said, I’ve adjusted it’s multiplier so it will more closely match Test E (actually slightly lower blood levels due to the smaller half life).
Can you and the compound, Estradiol Valerate,
Is there an example graph of tapering for the steroid pct concept?
What do you mean exactly? Tapering PCT meds down gradually? If you have an example we’d be happy to add it.
Tapering is a method in which steroid users reduce the dose by adjusting the endogenous hormone levels according to the steroid half-life without PCT, but in fact, I do not have an exact example.
Hey mate so I’m taking Test E 300mg 1ml per week for 10 weeks I just wanted to know are you saying it’s still not peaked yet ? This is my second cycle but this time I’m doing it properly as In sticking to the same amount for 10 straight weeks with a pct 2 weeks before finishing
Does it look good as first cycle?
https://steroidplotter.com/?c1=steroids&m1=testosterone&g1=cypionate&o1=0&d1=250&f1=1&e1=12&q1=3.5&p1=false&c2=peptides&m2=hcg&g2=-&o2=0&d2=0.050&f2=7&e2=9&q2=2&p2=false&c3=peptides&m3=hcg&g3=-&o3=0&d3=0.025&f3=10&e3=12&q3=2&p3=false&c4=pharma&m4=arimidex&g4=-&o4=1&d4=0.50&f4=2&e4=12&q4=3.5&p4=false&c5=pharma&m5=nolvadex&g5=-&o5=0&d5=10&f5=14&e5=16&q5=1&p5=false&c6=pharma&m6=clomid&g6=-&o6=0&d6=25&f6=14&e6=16&q6=2&p6=false&l=16&t=Test%20Only
You might want to post in our Telegram group.
Did something recently get updated? I swear I am getting much lower concentration values on test enan than I was a few days go…
Yes, well spotted. You should see more accurate figures now. We’ve added linear regression (more details in the Changelog) for Test E and C using the data available in this study:
https://journals.physiology.org/doi/full/10.1152/ajpendo.00502.2001
is it valid to use 100mg masteron propionate with 150mg test enanthate 2x week? I’m using this now. I’m from Brazil so here we don’t have much access to the masteron enanthate wich would be the ideal. any suggestion ?
We have Mast Propionate at a 2 day half-life and Mast Enanthate at 4.5 days.
Prop has peaks and troughs at twice per week dosing: https://steroidplotter.com/?c1=steroids&m1=testosterone&g1=enanthate&o1=0&d1=150&f1=1&e1=12&q1=3.5&p1=false&c2=steroids&m2=masteron&g2=propionate&o2=0&d2=100&f2=1&e2=12&q2=3.5&p2=false&l=12
EOD dosing is far more stable: https://steroidplotter.com/?c1=steroids&m1=testosterone&g1=enanthate&o1=0&d1=150&f1=1&e1=12&q1=3.5&p1=false&c2=steroids&m2=masteron&g2=propionate&o2=0&d2=60&f2=1&e2=12&q2=2&p2=false&l=12
Not sure how this translates to real world usage/sides, etc.
In the dosage of testogel in mg, is the reference to total mg of gel or to the bioavailable ones? Since the bioavailability of the gel is around 10%. So a 50mg sachet would have a real 5mg.
It is the mg of testosterone in the dosage rather than the weight of the gel.
If propionate is taken daily, how long after the dose will it reach peak concentration? Would taking prop before bed at 10pm result in a peak concentration around 6-8am? I’m considering using prop for trt and attempting to replicate natural rhythm.
We have the Tmax as 1.0625 days, 25.5 hours.
Data is from https://academic.oup.com/jcem/article-abstract/63/6/1361/2674622?redirectedFrom=fulltext&login=false which states “The maximum plasma testosterone-19-d3 levels (15.0 ng/ml for subject 1 and 11.5 ng/ml for subject 2) occurred between 24 and 27 h.”
So your best bet is probably to take it as soon as you wake.
The levels on daily propionate seem way to stable, there is hardly any variability.
The pharmacokinetics of test prop we are using are as follows:
half life = 1.0375 days
Tmax = 1.0625 days
https://academic.oup.com/jcem/article-abstract/63/6/1361/2674622?redirectedFrom=fulltext&login=false
The maximum plasma testosterone-19-d3 levels (15.0 ng/ml for subject 1 and 11.5 ng/ml for subject 2) occurred between 24 and 27 h.
The full text of this paper has elimination half life listed as 26.7 hours in one subject and 23.1 for the other.
Given the above, you’d expect relatively stable levels with a daily dose. If you’re looking for more variation between peak and trough consider EOD dosing.
Yes the half life has always been considered to be little more than 24h, so testosterone levels should vary, the old steroidplotter gave a totally different graph for propionate, the milligram release was actually cut in half from peak to through on a daily schedule.
The old site does not account for other pharmacokinetic variables so is considerably less realistic. It simply assumed instant release of all compounds which is almost never the case.
Tmax is included in the new version which is the amount of time it takes for levels to reach Cmax (peak levels).
Tmax is around 1 day, as is elimination half life. Half life starts after Tmax so you’ve got 2 days from dosing to hit peak then half. I realise this is not what people are familiar with seeing on the various plotter sites but it is far more accurate and based on actual scientific studies looking at blood levels after dosing.
I am confused. How can half-life (the time it takes to be at 50% of peak) be shorter the time to C-Max?
Elimination half life starts only once the levels have peaked (Tmax).
Great work!! This is something I have been missing for years. I have tried to calculate myself what blood concentration would be with a certain release rate. Mostly using my own laboratory results. A certain dose leading to certain blood concentration. So tried to calculate from there what amount of release would lead to what amount in blood.
Testosterone enanthate and cypionate are way too different. Cypionate Tmax time is way too long. And Cmax should be equal to enanthate. Their pharmacokinetics are nearly identical. See Comparative pharmacokinetics of testosterone esters.
https://www.researchgate.net/figure/Comparative-pharmacokinetics-of-194-mg-of-testosterone-enanthate-and-200-mg-of_fig7_264848721
Thanks for the comment. The full text of the study you’ve provided doesn’t show an actual Tmax for cypionate. Do you know of any studies which include the actual pharmacokinetic data for cyp which more closely matches Test E, as seen in this study?
Unofortunately I do not know any studies that show numerical data of cypionate Tmax. But there is blood lab result data that show cypionate is very close to enanthate.
For sidenote:
Are you familiar that carrier oil can have big effect to half life? Example undecanoate in castoe oil half life 33,9 days, and in tea seed oil 20,9 days.
Quote from “comparative pharmacokinetics of testosterone esters”
Because testosterone cypionate, testosterone cyclohexanecarboxylate and testos-
terone enanthate had comparable suppressing effects on LH and consequently on
endogenous testosterone secretion, it can be concluded from these studies in normal
volunteers that all three esters with similar molecular structure possess comparable
pharmacokinetics of exogenous testosterone serum concentrations. Testosterone
cypionate or testosterone cyclohexanecarboxylate do not provide a more advanta-
geous pharmacokinetic profile than testosterone enanthate. This observation is in
agreement with a clinical study of replacement therapy with single-dose admin-
istration of 200 mg of testosterone cypionate in 11 hypogonadal patients (Nankin
1987).
For testosterone enanthate.
Single-dose pharmacokinetics of testosterone enanthate after intramuscular admin-
istration of 250 mg testosterone enanthate to seven hypogonadal patients and the
best-fitted pharmacokinetic profile are shown in Fig. 14.6 (Nieschlag et al. 1976).
Maximal testosterone levels in the supraphysiological range were seen shortly
after injection (39.4 nmol/l, tmax = 10 h). Testosterone levels below the nor-
mal range were observed following day 12 after injection. The calculated values
were 9911 nmol ∗ h/l for AUC, 8.5 d for MRT and 4.5 d for terminal half-life
(Table 14.2).
And propionate:
Single-dose pharmacokinetics of 50 mg testosterone propionate after intramuscular
injection to seven hypogonadal patients and the best-fitted pharmacokinetic profile
are shown in Fig. 14.4 (Nieschlag et al. 1976). Maximal testosterone levels in the
supraphysiological range were seen shortly after injection (40.2 nmol/l, tmax =
14 h). Testosterone levels below the normal range were observed following day 2
(57 h) after injection. The calculated values for AUC were 1843 nmol ∗ h/l, for MRT
1.5 d and 0.8 d for terminal half-life (Table 14.2).
Difference between half-life and mean residence time;
We want to use MRT. Actual time from peak blood concentration to half of it. Example peak concentration 40 nmol. 8 days later it is 20 nmol. Mean residence time 8 days.
11.2.2 Mean residence time (MRT)
In recent years more and more noncompartmental methods have been used
for pharmacokinetic analysis. Twenty years ago statistical moment theory
was introduced to pharmacokinetic analysis (Yamaoka et al. 1978). The times
for the individual molecules to be eliminated can be described in terms of a
statistical distribution function, i.e. the individual molecules can be elimi-
nated just by chance within the first minutes or might still reside in the
body weeks later. The mean residence time is a characteristic of this collec-
tive behaviour and is the mean of the residence times of individual mole-
cules (Cutler 1987). The mean residence time can be regarded as the statisti-
cal moment analogy to half-life (t1/2) (Gibaldi and Perrier 1982).
Assuming linear pharmacokinetics, the mean residence time (MRT) is
characteristic for a special drug, independent of the administered dose. How-
ever, mean residence time is a function of how a drug is administered. The MRT of a drug after non-instantaneous administration, e.g. intramuscular in-
jection, will always be greater than the MRT after intravenous administration
and can be regarded as approximately the sum of the MRT of the drug at the
intramuscular depot and the MRT in the general circulation (Collier 1989;
Mayer and Brazzell 1988; Yamaoka et al. 1978).
why does trenbolone enanthate have such a long half-life? Is it by any chance trenbolone hexahydrobenzyl carbonate? and is it possible to add it in the future
We have tren enthanate down as an 11 day half life based this: https://www.sciencedirect.com/science/article/abs/pii/S002228602030452X
We have added Hexahydrobenzylcarbonate with an 8 day half-life from the same source. Does that sound realistic?
Could you please check the ester weighting and the half life of testosterone undecanoate? Speaking of Nebido (Bayer brand): Based on my blood work 88mg per week gives me blood serum levels of around 800 ng/dl. Based on your calculator it is in the low 500s: https://steroidplotter.com/?c1=steroids&m1=testosterone&g1=undecanoate&o1=0&d1=88&f1=1&e1=52&q1=7&p1=true&l=52&x=2024-03-07
Professional information from Bayer indicates the half life is 53 days for instance: https://www.bayer.com/sites/default/files/NEBIDO_EN_PI.pdf
You might want to add different options for Undecenoate since pharmacodynamics differ depending on the carrier oil or the application method used (oral or injectable).
Hi. thanks for your comment.
The study we used for most of the values of Test U used 750 mg TU in 3 mL of castor oil (https://onlinelibrary.wiley.com/doi/full/10.2164/jandrol.109.009597), which I believe is the same formula as Nebido. They did not publish half life but from eyeballing the charts it looks to be about 20 days. We then found another trail which showed an average half life of 21 days (https://pubmed.ncbi.nlm.nih.gov/9876028/).
I’m not sure how best to handle adjustments to half life here as Bayer have published a half life different to what was seen in the trials but it looks like their Test U is basically the same as was used elsewhere. They just about provide enough in the document you provided to add as a unique compound (t1/2 = 52 days, cmax multiplier = 0.995049, tmax = 10.5 days), so we can go ahead and add it if that’s useful? The cmax and tmax are very close to the values we got from the other trials which is good.
1. I suggest to add each medicine (Nebido and Aveed) as a unique compound. Nebido based on the data of here: https://www.bayer.com/sites/default/files/NEBIDO_EN_PI.pdf
Neither I found a half-life for Aveed, so I leave it with you what to configure.
2. Testosterone undecanoate is also available in oral form (Andriol) which has completely different pharmacodynamics. Should be a unique compound.
2. Also saw different pharmacodynamics between subcutaneous and intramuscular testosterone enanthate. See 3rd page of pdf: https://onlinelibrary.wiley.com/doi/pdf/10.1111/andr.13108
Using two different compounds would make sense here.
The IM vs SC is interesting and something we’ve thought about (even for some peptides), but for now have chosen not to include. There is limited data for each ester and we’re don’t want to overcomplicate the UI. We may look into this at a later date though, if there is demand.
We’ve added an additional TU version for Nebido with the pharmacokinetics from the document you referenced previously.
We’ve also added oral TU based on this study: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4168025/
The values should match very closely to those seen in the study on 200mg twice per day.
“Updated Testosterone Undecanoate half-life to 33.9 days from a study using castor oil (previous half-life was from a study with unknown oil.) It now more closely matches values from Undecanoate (Nebido), so we may remove one of these versions at a later date.”
The current methodology for Undecanoate looks good imho. It also reflects what they show here for weekly dosing: https://themenshealthclinic.co.uk/microdosing-trt-the-future-of-testosterone-replacement-therapy/
I reckon “Undecanate (Nebido)” can be removed from the list. What do you think?
Agreed. Will probably remove it at some point to avoid confusion.
Testosterone undecanoate half-life is very different when in Tea seed oil (Aveed) and in castor oil (Nebido).
” The castor oil preparation had a longer half-life than TU in tea seed oil (33.9+/-4.9 vs 20.9+/-6.0 days (mean pm S.E.M.)).”
https://academic.oup.com/ejendo/article-abstract/140/5/414/6750697?redirectedFrom=fulltext&login=false
Bayer says this ultra long half life of 53 days. If that 33,9 days if terminal half-life, then MRT could be really in ballpark of 53 days.
Thanks for the new planner.
If you start Testosterone cypionate and have a slowly increasing concentration, how does the endogenous T you have/had naturally affect the concentration? Shouldn’t you be already saturated and start from a much higher level?
This is a great question and something we plan on improving on in the coming weeks.
For now, the plotter does not account for endogenous testosterone and we have not yet accounted for it in our calculation of the Cmax multiplier. For example, if a study gave 100mg of Testosterone Cypionate which peaked at 1000ng/dl our Cmax multiplier would be 10ng/dl per 1mg Test Cypionate. If the study population were still producing endogenous testosterone, this obviously is not ideal and does not scale well across doses and also means our multiplier can vary based on the doses given in the trial.
We are planning to improve this by accounting for endogenous levels in the study population, where available, or making predictions where not so. This should make levels in the plotter more accurate, assuming that users are fully shut down.
And then there’s HCG which is another thing to consider in terms of its effect on endogenous T 😅
Thanks a lot! You’re doing the Lord’s work.
I like the new layout, congratulations on the update.
There seems to be a huge peak to trough difference for testosterone cypionate when compared with the old website?
Yes, there will be big differences/improvements for most compounds from the old version. Check our FAQs page for more info.
I understand this is all based on scientific data, but some of it just doesn’t seem to pass the eye test. Incredible work here, no doubt, but I’m just slightly confused. For example:
– In steady state, how does 10mg of Primobolan Enanthate (Injected ED) have a HIGHER peak than 40mg of Testosterone Suspension (Injected ED)?
– 25 mg of Testosterone Propionate (ED) has a higher peak than 40mg of Testosterone Suspension (ED).
I just don’t see how adding an ester to testosterone suspension actually makes it MORE potent / more ng/dL than without an ester.
For example, using this plotter, if you inject 100mg of testosterone propionate ONCE, you peak out at 3,050 ng/dL. If you inject 100mg of testosterone suspension just once, you peak out at 1,520 ng/dL. Sure, the onset is quicker with suspension, but it should also have a higher peak, no?
I know this is only based on science, and not your personal opinion, but it just seems odd to me.
So in your above example, primo is falling back to the less complex model as Cmax, Tmax, etc, were not available. Test Sus is using the more complex model, so out of the two, Test Sus will be the more realistic.
That said, it has a half life of 10.5 days compared to Test Sus having a half life of 1.375 days. The compounds with a longer half life will absolutely reach a higher steady state, often at a much lower lower dose. This is simply what happens when considering the pharmacokinetics.
A more extreme example:
– Oral Primobolan: 0.2083 day half life
– Testosterone Undecanoate: 21 day half life
Now imagine taking 100mg of both compounds each day. By day 2, there is barely any primo in circulation, but almost all of the Test U is in circulation. We now add another 100mg dose, and the Test U almost doubles, whereas the oral primo is basically starting from zero. This compounds over time. In reality this is much more complex but if we think purely about half-lives then it can help understand why certain compounds build to much higher levels.
Another example, there is often a misconception that NPP is lighter on side effects than Deca, but the reality is that it simply reaches a lower steady state on the same dose due to the pharmacokinetics:
https://steroidplotter.com/?c1=steroids&m1=nandrolone&g1=decanoate&o1=0&d1=90&f1=1&e1=12&q1=7&p1=false&c2=steroids&m2=nandrolone&g2=phenylpropionate&o2=0&d2=45&f2=1&e2=12&q2=3.5&p2=true&l=12&x=2024-03-06&t=Deca%20vs%20NPP
As for the different esters of Testosterone, they will definitely reach varying levels due to the Cmax and the Tmax. Different studies (which use different methods) are used to acquire the values we use, though, so the results from the plotter will not be highly accurate.
Actually, I think I may have pinpointed the issue for Testosterone Suspension. In the “Sources/Notes” section on the spreadsheet, you have the molecular weight of Testosterone Suspension listed as “412.6.” This number is the exact same molecular weight as Testosterone Cypionate, which is a heavy ester. If anything, Testosterone Suspension’s molecular weight should be nearly identical to 288.42.
I think I see how this error occurred. Interestingly, if you Google “Testosterone Suspension molecular weight” the first result is “ts molecular formula is C27H40O3, and the molecular weight 412.61.” However, that textbox is actually pulling from an article discussing Testosterone Cypionate.
Based on the data you have now, Testosterone Suspension (“412.6”) has a higher molecular weight than Testosterone Enanthate (“400.6”) which does not make sense.
Beautiful work so far, just trying to help you work out the kinks! Cheers!
Well spotted! And really appreciate the feedback. This site will certainly rely on users like yourself letting us know what’s working as expected and what’s not otherwise it will be very difficult to get all the compounds dialed in. I’ve updated the doc. Will eventually have all the sources and figures output below the graph so it’s more obvious where we are getting data.
Unfortunately, though, bioavailability is not utilised in the more complex model as we know the Cmax (the max blood levels based on a mg dose) so we can ignore bioavailability. I did double-check the source study and the reference values are from horses – don’t believe we could find any data on test sus in humans. We basically used a multiplier to try to get the levels to look more like they should in humans but looks like this was not a great match. I’ve adjust the multiplier so it more closely matches the prop levels after a single dose. Let me know if you think that looks more realistic or if further adjustment is needed.
Really would like to see at least a toggle between ng/dl and mg released for the Y axis (or an option to view the old version.)
No problem. You can access it here: https://old.steroidplotter.com/
Just be careful using the old version as the release (mg/day) was a highly inaccurate way at looking at things and not reflective of what happens in reality.
The new version uses Tmax and Cmax. Tmax being the time it takes for a dose to peak in the blood – this can be anything from a few minutes to many days. The old version of the site assumed everything was instantly released for every compound with is not realistic.
That is very interesting. I’ve been using that tool for over a year now as the main tool for planning my cycles (as well as stuff like front-loading during the first week.) Thank you for the continued evolution!
This is very interesting to me. I’ve always used the old site to calculate projections for my peaks, based off my trough labs. My recent trough for Total Test was 584 ng/DL. Using 0.16ml (32mg) Test Cyp every 3 days. For sake of example, according to the old plotter, my trough would be a release of about 6.13mg, and the very tip peak being 8.8mg. I would then divide 8.8 by 6.13, then multiply that by 584 ng/dL to get a good idea of my peak.
Am i just doing this wildly inaccurately?
Btw, I really appreciate the old site being up so long. It’s fantastic. Thank you
Unfortunately, the old site will be inaccurate, yes. The peaks and troughs are not realistic as it assumes instant release of everything you injected immediately.
This is not realistic and there is a period of absorption until the maximum level is reached (Tmax) after which the elimination half life kicks in. Look at our Google Sheet for the data on each compound.
The new site should be much more accurate but won’t necessarily match you levels closely. You could consider using a multiplier based on your blood tests vs the levels you see here as a rough estimate.
Also, in the case of Testosterone, it doesn’t appear to scale linearly, i.e. 5x the dose doesn’t cause 5x the blood levels. We use linear regression to account for this.
Thank you so much for your reply
“The new site should be much more accurate but won’t necessarily match you levels closely. You could consider using a multiplier based on your blood tests vs the levels you see here as a rough estimate.”
Yes, that’s what I was planning on doing. It’s interesting though because it’s still generally thought that once a week injections of Test C lead to too much variance in T levels between day 1 and 7. Now over time, it seems to be more manageable than previously thought.
Thank you again, I absolutely love this site.
Thank you for your support.
Yes, weekly cypionate dosing is nowhere near as bad as many assume.
Anecdotally I have heard many people do well with a slightly larger gap between trough and peak by using test prop, testosterone gels, less frequently test C or E dosing, etc.