Reconstitution with Custom Draw · Multi-compound PK half-life plotter · TRT ester weight calculator · GLP-1 titration · Stack cost tracker. Everything in one free tool.
BPC-157 · TB-500 · Semaglutide · Tirzepatide · TRT · 22+ compounds
Get exact BAC water volumes and syringe draw units. Custom Draw mode works backwards from your preferred amount — no other calculator does this.
Want a specific draw amount instead?
Quick-fill: compound defaults
For educational purposes only. Always verify calculations before use. Dose ranges shown are for demonstration only and do not constitute dosing advice, dosing recommendations, or medical guidance of any kind. Consult a licensed healthcare provider for all dosing decisions.
Visualize how your compounds stay active over time. Add up to 4 compounds — see overlapping curves, steady-state accumulation, peak:trough ratios, and exactly when each compound clears. No other free tool shows you this.
⚠️ Peak:trough of 64.0:1 is high — consider more frequent smaller doses for smoother levels.
Relative Plasma Concentration
% of single-dose peak · curves are normalized per compound so different-dose compounds are visually comparable
Model: single-compartment first-order elimination (no absorption lag). Relative display — not absolute serum concentration. Use for intuition only; individual pharmacokinetics vary.
200mg of Testosterone Cypionate is not 200mg of testosterone. The ester adds molecular weight — and only the free testosterone fraction is active. This calculator shows you exactly what you're getting.
Free T ratio = Testosterone MW (288.42) ÷ Ester MW — derived from molecular weight of each compound.
✓ Peak:trough of 1.8:1 — stable levels at this frequency.
Equivalent doses delivering 69.9mg free testosterone.
| Ester | Abbr | Free T % | Equiv Dose | t½ | Note |
|---|---|---|---|---|---|
| Testosterone Cypionate | TC | 69.9% | 100.0 mg | 8d | Most prescribed |
| Testosterone Enanthate | TE | 72.0% | 97.1 mg | 4.5d | Common TRT |
| Testosterone Propionate | TP | 83.7% | 83.5 mg | 2d | Highest free T % |
| Testosterone Undecanoate (IM) | TU | 63.2% | 110.7 mg | 21d | Quarterly dosing |
| Testosterone Phenylpropionate | TPP | 68.6% | 101.9 mg | 4d | Sustanon component |
| Nandrolone Decanoate | ND | 65.2% | 107.3 mg | 7d | Nandrolone ester |
Free T % = Testosterone MW (288.42 g/mol) ÷ Ester compound MW. For reference only. Consult your prescribing physician for TRT dosing.
Calculate draw units for compounded semaglutide and tirzepatide at any vial concentration. Full titration reference schedules included.
t½ ≈ 7 days · weekly injection · GLP-1 receptor agonist
Common doses — click to fill
Reference titration. Units shown for 2.5mg/mL and 5mg/mL vials on U-100 syringe. Follow your prescribing physician's protocol.
| Period | Dose | @ 2.5mg/mL | @ 5mg/mL |
|---|---|---|---|
| Wks 1-4 | 0.25mg | 10 units | 5 units |
| Wks 5-8 | 0.5mg | 20 units | 10 units |
| Wks 9-12 | 1.0mg | 40 units | 20 units |
| Wks 13-16 | 1.7mg | 68 units | 34 units |
| Wks 17+ | 2.4mg | 96 units | 48 units |
Add every compound in your protocol. See cost per dose, weekly cost, monthly cost, and how long each vial lasts at your current dosing frequency. Most people have never seen this number.
Track vials, get low-stock alerts, and manage your full protocol in the Protocol app — free.
The Protocol app includes the reconstitution calculator, PK curves for every compound, dose logging, vial management, low-stock alerts, and the full tracking suite.
Calculator free in v3.1.0 · iOS + Android · No account · On-device only · 14 days Pro at install