For research purposes only. Always double-check your calculations.
Advanced Peptide Dosage Calculator
Advanced Peptide Dosage Calculator
Enter vial size, BAC water volume, and target research quantity to calculate the exact draw volume. Pre-loaded with reference data for 17 peptides. For research purposes only.
Compound & vial
Amount printed on the vial label
Dose & reconstitution
1,000 mcg = 1 mg
Injection results
0.050 mL
Volume per draw
10.00 mg/mL
Concentration
20 draws
Draws per vial
Syringe guide (1 mL / 100 units)
Reference guide
Common vial sizes
Peptide
Typical vial size
Reference dose range
BPC-157
5 mg, 10 mg
250–500 mcg
TB-500
5 mg, 10 mg
2,500–5,000 mcg
Semaglutide
3 mg, 5 mg
250–1,000 mcg
Ipamorelin
5 mg, 10 mg
200–300 mcg
CJC-1295
2 mg, 5 mg
100–200 mcg
Tirzepatide
5 mg, 10 mg, 15 mg
2,500–5,000 mcg
Reconstitution tips
Use bacteriostatic water (BAC) — contains 0.9% benzyl alcohol for preservation
Add liquid slowly — aim down the vial wall, not directly onto the powder
Never shake — gently swirl or roll until fully dissolved
Refrigerate — store reconstituted solutions at 2–8°C
Use within 28 days — most reconstituted peptides remain stable for ~4 weeks
Maintain sterility — swab vial septa with alcohol before each draw
For research and laboratory reference only. Not a guide for human administration, therapeutic use, or self-administration. Consult a qualified medical professional before any clinical application. Research chemicals are not approved for human consumption.
Cycle Calculator
Cycle Calculator
Plot blood-level curves for anabolic compounds, TRT & peptides using pharmacokinetic modelling
Protocol Setup
Blood level chart
⚠ Disclaimer: This tool uses a simplified pharmacokinetic model. Half-lives and values are estimates — individual responses vary significantly. For entertainment and education only. Not medical advice. Always consult a qualified healthcare professional before altering any medication regimen.
Model methodology
This plotter uses a first-order single-compartment elimination model. Each injection adds a dose bolus, which then decays exponentially according to the compound’s elimination half-life. Accumulation from repeated dosing is handled by summing all active boluses at each time point.
Where available, elimination half-life t½, time to peak Tmax, and bioavailability are drawn from peer-reviewed human studies. For compounds with limited published data, estimates are derived from structural analogy to related esters or preclinical models.
Anabolic steroids & hormones
Compound
t½
Tmax
Ester / Form
Source / Reference
Peptides
Compound
t½
Tmax
Notes
Source / Reference
SARMs
Compound
t½
Tmax
Notes
Source / Reference
Pharmaceuticals & ancillaries
Compound
t½
Tmax
Notes
Source / Reference
How the graph works
What is the Y-axis?
The Y-axis shows relative blood-level concentration in arbitrary units proportional to your entered dose (mg or mcg). It is not an absolute serum testosterone value in ng/dL or nmol/L — actual blood levels depend on individual metabolism, injection site, body composition, and many other factors.
Think of the Y-axis as a shape indicator: it accurately shows you when levels peak, trough, and reach steady-state, even if the exact number doesn’t match a lab result.
What is the X-axis?
The X-axis is time in weeks from the start of your cycle. Week 0 is injection day 1. The chart extends 2 weeks past your selected cycle length so you can see the washout/clearance tail.
What does the curve shape mean?
Rising phase (weeks 1–4 typically): Each injection adds more compound than has been cleared. Blood levels climb toward steady-state.
Plateau / steady-state: The amount injected per interval equals the amount eliminated. The curve flattens into a saw-tooth wave — peaks right after each injection, troughs just before the next.
Clearance tail (after last injection): No new compound is added; levels fall exponentially. The steeper the fall, the shorter the half-life.
Key pharmacokinetic terms explained
Half-life (t½)
The time it takes for blood concentration to fall to 50% of its current level. A compound with a 5-day half-life loses half its concentration every 5 days. Longer half-life = slower rise to steady-state, slower clearance.
Tmax
Time to peak concentration after a single injection. Testosterone Enanthate has a Tmax of ~2 days — so levels peak roughly 2 days after each shot, then decline.
Steady-state
Achieved after approximately 4–5 half-lives of continuous dosing. For Test E (t½ ~4.5 days), this is roughly 3–4 weeks. At steady-state, average levels stabilise between your trough and peak values.
Accumulation
With frequent dosing or long half-lives, each dose adds on top of residual levels from previous doses. This is why weekly Test E injections build up over several weeks rather than reaching full levels on day 1.
Trough
The lowest point in blood level, occurring just before your next injection. This is typically when side effects from low levels (low mood, libido) are felt, and when most bloodwork is done to measure stable trough levels.
Peak
The highest point after an injection. Occurs at Tmax. Large peak-to-trough swings (common with long esters dosed infrequently) can cause side effects at both ends.
Reading the metric cards
Peak value: The maximum concentration your model predicts at any point in the cycle.
Avg (steady-state): The average level during the middle 30% of your cycle — a rough estimate of your steady-state concentration.
Using the controls
From / Through week: Lets you model kickstarters (short oral compounds in weeks 1–4), or compounds that are dropped mid-cycle. Each compound runs only between these weeks.
Offset (days): Delays the first injection by this many days. Useful if you want Compound B to start mid-week relative to Compound A, or to model a front-load timing offset.
Level adjustment slider (±100%): Scales a compound’s output up or down. Use it to model lower absorption (−20%), compare conservative vs. aggressive dosing, or represent bioavailability differences between individuals.
Schedule: Injection frequency. More frequent injections (e.g. every other day for short esters) flatten peak-to-trough swings and are generally considered more stable. Less frequent injections create larger swings.
Why doesn’t my chart match my bloodwork?
This calculator uses published population-average pharmacokinetic values. Your actual levels depend on:
Individual metabolism (faster or slower clearance)
Injection depth and site (IM vs. subQ, glute vs. delt)
Oil vehicle and concentration of the compound
Body composition (body fat affects ester storage/release)
The assay used by your lab (LC-MS/MS vs. immunoassay)
Use the Level adjustment slider to calibrate the model against your own bloodwork results. If your trough bloodwork reads ~20% lower than the chart shows, dial that compound to −20%.