Peptide Stack Calculator

Add each compound you run with its vial strength, dose, and injection days. You get the BAC water and units to draw for every vial, a weekly injection plan, and how long each vial will last.

What's this stack for? (optional)

Picks which guides show under your plan.

Which syringes do you use?

Compound 1

mg
mL

Already mixed? Enter what you added.

Injection days

How it works

  1. Add a compound: name, vial strength in mg, and your dose per injection in mcg or mg.
  2. Leave BAC water blank for a suggested amount, or enter what you already mixed in.
  3. Pick injection days, or tap a preset like 5 on, 2 off.
  4. Repeat for each compound, then read your week: every injection day with the units to draw.

Frequently asked questions

Does this tell me what to stack?

No. It does the math for compounds and doses you already have. Your doses come from your protocol or your provider; the calculator turns them into BAC water, units, and a schedule.

Why does each compound get its own BAC water amount?

Each vial is mixed on its own, and the water you add sets its concentration. The suggested amount makes one dose land near 10 units on a 100-unit syringe. If you've already mixed a vial, enter what you added so the units match what's in it.

How is "vial lasts" worked out?

Doses per vial divided by injections per week, times 7, rounded down. It's the math only: reconstituted peptides also have a fridge shelf life, so a vial that lasts 60 days on paper may not stay good that long.

What about every-other-day dosing?

Every other day works out to 3.5 injections a week and lands on different weekdays each week, so it can't be drawn as one repeating week. Pick the days for your first week; the units are the same and the vial estimate will be close.

Track your protocol in DoneDose

DoneDose logs your doses, tracks serum levels over time, and reminds you when to inject next.

This calculator is for informational purposes. Consult your prescribing provider for medical advice specific to your protocol. DoneDose does not provide medical advice.