Dose and vial tracker
Add a vial you have mixed, then log each dose. For every vial the tracker shows its concentration, the units each dose comes to on a U-100 insulin syringe (the reconstitution calculator's own arithmetic), what is left, how many doses that is, when the vial runs out at the pace you have logged, and how long ago you mixed it, beside what the water's label and the infection-control guidance say. Type any peptide name; there is no list to pick from, and nothing is filled in for you.
Everything you enter stays in this browser on this device: nothing is sent to us or to anyone else.
Reminders (optional)
Keep a copy
The log is not backed up anywhere. Export saves it as a JSON file on your device; import loads one back, on this or another device.
Follow your product's own label for how to mix, store and use it; where an approved product's label gives a period after mixing, that period is the one to use. The doses are yours to enter: this tracker recommends none and suggests no schedule. Where a compound has a sourced dose, its encyclopedia entry shows it with its source. A vial's real content can differ from its label, which changes every number here. Related: the reconstitution calculator, the bacteriostatic water guide, how to store peptides and the protocol tracker. Not medical advice.
What the tracker does
The tracker is a notebook for vials you have already mixed. You add a vial with the peptide's name, typed freely, the labelled milligrams (mg) in the vial, the millilitres (mL) of water you added, the day you mixed it, which water you used and where you keep it. Then you log each dose as you take it, in micrograms (mcg) or mg, with its date and time. If the name you type matches a name or alias in our encyclopedia, it links to that entry; nothing has to be picked from a list. The tracker suggests no dose, no schedule and no compound, and nothing is filled in for you.
How the numbers are worked out
Concentration = vial mg ÷ water mL, shown in mg/mL and in mcg/mL (1 mg = 1,000 mcg).
Syringe units = your dose in mcg ÷ the concentration in mcg/mL × 100. A U-100 insulin syringe holds 100 units in 1 mL, so each unit is 0.01 mL. This is the reconstitution calculator's own formula, and the tracker does not keep a copy of it: the page loads the same function the calculator's homepage version uses, which is checked against the full calculator every time the site is built. A dose above 100 units is marked as more than one 1 mL syringe.
Left in the vial = vial mg minus every dose logged. Doses left = what is left ÷ your most recent dose, rounded down, and beside it the number of doses of that size a full vial holds. Pace is the average time between your logged doses: the time from the first to the last, divided by the number of gaps. Runs out is the day your last whole dose would fall if you kept that pace: the last dose's time plus doses left × the pace. It needs at least two doses. The next dose line is your last dose plus your own schedule, if you entered one, or plus your logged pace. Days since mixing counts calendar days from the date you entered.
Before the site is published, this arithmetic is run in node on nine hand-worked vials, including a vial used up, more logged than the vial holds, a dose above one syringe and doses in both mcg and mg, and every number is compared with an independent copy of the calculator's formula; deliberately wrong versions of the formula are run too, and each must be caught.
What the guidance after mixing rests on
Each vial shows how many days ago it was mixed beside what the sources say for the water you chose. None of them gives a vial you mix yourself a keeping time, and the tracker does not invent one.
Bacteriostatic water. Its label says that when it is used to dilute or dissolve a drug, the solution is mixed thoroughly and used promptly, and that reconstituted solutions are not stored unless the drug's own manufacturer directs otherwise.1 CDC, citing USP General Chapter 797, says a manufacturer's multi-dose vial is dated when opened and discarded within 28 days unless the manufacturer states another date,2 and the Joint Commission says the same.3 That is a sterility rule and an outer limit for a manufacturer's vial, not a measured time that a peptide you mix stays intact, so the tracker shows it as an outer limit and says when a vial is past it.
Sterile water. Its label says it contains no bacteriostat or antimicrobial agent and is supplied only in single-dose containers,4 and CDC's guidance is not to keep leftover contents of single-dose vials for later use.2
Your product's own label. Where an approved product's label gives a period after mixing, that label is the source: EGRIFTA WR's label, for example, says to discard unused solution in the vial 7 days after mixing.5 The tracker shows a "follow your product's own label" line on every vial. Our bacteriostatic water guide sets these sources out in full.
Reminders
Reminders are off until you turn them on. When you do, the page asks your browser for permission to show notifications, and if you allow it, it shows one at each vial's next-dose time while the page is open in a tab. There is no server, so nothing can remind you once the page is closed, and if notifications are blocked or your browser has none, the next-dose line on each vial is the reminder.
Where your data goes
Nowhere. Everything you enter is kept in your browser's local storage on this device and is never sent to us or anyone else. The only file the page reads is the site's own list of encyclopedia names, to link a name you type; your entries are not sent with it. Because nothing is stored elsewhere, nothing is backed up: clearing your browser data, switching browsers or using private browsing loses the log, and if your browser blocks storage the page says so and the log lasts only while the tab is open. The export button saves the whole log as a JSON file, and import loads such a file back on this or another device, after checking every field.
What it does not know
The tracker trusts the vial's label and your entries. If a vial holds more or less than its label says, every number here is off by the same proportion. It is not a medical record, and it cannot tell you whether a dose, a schedule or a peptide is right for you. Where a compound has a sourced dose, its encyclopedia entry shows it with the label or trial it comes from.
Sources
- Hospira, Inc. Bacteriostatic Water for Injection, USP (NDA 018802), prescribing information: when diluting or dissolving drugs, mix thoroughly and use promptly; do not store reconstituted solutions of drugs for injection unless otherwise directed by the manufacturer of the solute. DailyMed set 87d6e9dc, version 20, effective 2026-05-22; read October 28, 2026. DailyMed
- Centers for Disease Control and Prevention. Preventing Unsafe Injection Practices (Injection Safety: clinical safety), last reviewed March 26, 2024: citing United States Pharmacopeia General Chapter 797 for the multi-dose vial rules; single-dose vials are not stored for later use. Read October 2, re-read October 28, 2026. CDC
- The Joint Commission. Multi-dose Vials - Managing Multi-dose Vials of Injectable Medication (standards FAQ, home care, 000001529): an opened or accessed (needle-punctured) multi-dose vial should be dated and discarded within 28 days unless the manufacturer specifies a different date for that opened vial (a sterility limit for a manufacturer's multiple-dose vial). Read October 27, 2026. Joint Commission
- Medefil, Inc. Sterile Water for Injection, USP, prescribing information: contains no bacteriostat, antimicrobial agent or added buffer and is supplied only in single-dose containers. DailyMed set 99e99a50, version 5, effective 2025-01-08; read October 27, 2026. DailyMed
- Theratechnologies Inc. Egrifta WR (tesamorelin for injection), prescribing information: one reconstituted vial provides daily doses for 7 days; discard unused solution of the vial 7 days after mixing. DailyMed set 839334d3, version 2, effective 2026-07-29; read October 2, 2026. DailyMed
This explainer describes how the tool works and what its numbers rest on. It is not medical advice and does not recommend any dose or product.