Protocol calculator
One calculation is free anywhere. VialMath keeps the whole protocol straight — what's due today, what starts and stops, which vial runs out first, and what to reorder before it does — all from the numbers you already have. It computes. It never gives medical advice, and it never tells you what to do.
Zero-compound database. Unlimited user-defined entries. Name anything you like — it works with whatever comes out next year. No account. No cloud. Runs on your phone. No lock-in: export everything, any time. A spreadsheet shouldn’t be the reason you lose track of a changing schedule, or run out early.
What changes when you switch
Every line below answers a specific, recurring complaint we read in competitors' own reviews before we built this.
VialMath Free is free — no card, no account, no ads, no trial clock. Power unlocks the rest for $49, once: no monthly fee, no yearly renewal, no feature quietly moved behind a higher tier later. Everything you unlock today is yours for good, and nothing will ever be sold above Power.
Pick any past date, see what was scheduled, and mark it done, skipped, or corrected — after the fact. Vial counts and the calendar recompute immediately. No separate "recalculate" step, and a late log never counts against you.
Enter a vial size and water volume once. VialMath computes concentration and shows draw volume in U-100 syringe units, every time — not a raw milligram figure you have to convert yourself.
Export a full backup in one tap, any time. If it's been a while, VialMath tells you — a nudge in Today, not a setting you have to remember exists.
Built to be checked, not trusted blindly
How it works
All synthetic examples below use "Compound A" / "Compound B" — VialMath never ships or suggests a real compound, dose, or range.
01 · the hero feature
Every real protocol has decision points — continue, adjust, or stop. VialMath makes them a first-class object: set a date and a question, and when it's time, log what you actually decided. Every entry builds a permanent, reviewable decision log. VialMath never evaluates the decision — it only records that you made one, and when.
"Continue to Phase 2?"
"Continue at current dose?" — decided, logged.
Gates view — synthetic data
02
Name a phase, give it a start and end date, and assign compounds to it. Set any schedule type — daily, specific weekdays, an N-on/M-off cycle, or one-off dates — and VialMath tracks exactly where you are in it, every day, without you counting on your fingers.
Compounds view — synthetic data
03
Reconstitution math from your own vial size and water volume, a burn-rate forecast, and a reorder-by date computed with your lead time — so you're never caught mixing the last of a vial with nothing on the way.
Vials view — synthetic data
04
Group compounds you've already entered under a name you choose, and log one dose for the whole group at once. Blends stay local and private — never shared, exported to other users, or surfaced as "popular." VialMath never reacts to what's in a blend.
Blends view — synthetic data
05
A daily metric log with a rolling 7-day average and all-time low/high, plus CSV import from a spreadsheet or another tracker — you choose which column is which, and nothing commits until you confirm a preview. Export everything, always.
Metric view — synthetic data
06
Add a multivitamin, magnesium, creatine — anything you take daily, in capsules, grams, IU or whatever the label says. It shows up in Syringe prep and Today right beside your injectables. No second app, no second list.
Questions
VialMath stores everything locally on the device you're using — that's the same design choice that keeps your data private. Export a backup (JSON) before you switch devices or clear site data, then import it on the new one. The app also nudges you if it's been a while since your last backup.
Yes. The Data view has a CSV import for both your metric log and your dose history. You map which column is which, toggle whether the first row is a header, and review a preview — nothing commits until you confirm it.
By design, not as a missing feature. VialMath computes arithmetic and schedules from the numbers you enter — it doesn't supply, suggest, rank, or evaluate any compound, dose, or range. That boundary is permanent.
No. It computes — it never evaluates. There's no color-coded "safe/unsafe," no reference ranges, no combination or interaction warnings, ever. For anything medical, talk to the clinician who prescribes or oversees your protocol.
Pick the date from History and log it after the fact — done, skipped, or edited. A late log still counts; VialMath never treats a retroactive entry as a missed one.
Yes — a 14-day, no-questions refund. If it isn't useful to you, email [email protected] and we'll refund it.
VialMath is a web app you install like a native one (a PWA) — add it to your home screen from your browser. After the one-time license check at activation, it runs without needing a connection. All storage is local.
No, and this is permanent, not a roadmap item. A blend is only a name you gave to compounds you already entered — VialMath never checks combinations, never warns about interactions, and never surfaces what other people group together.
No. There's no account, and your protocol data is never sent anywhere — it lives only on your device unless you export it yourself. The only network call VialMath ever makes is the one-time license check at activation, which sends a license key, never your data.
Once, briefly. VialMath makes a one-time license check at activation — after that, everything runs locally. That check transmits your license key only, never any protocol data, and we don't retain IP addresses from it.
Any modern mobile or desktop browser. Install it as a PWA on iOS or Android for an app-like icon and full offline use, or just keep it open as a tab.
Change one thing
A 10 mg vial in 2 mL, every 3 days. Drag the dose.
A free calculator gives you the first number. VialMath keeps the other three honest every time the first one changes.
Ready when you are
Protocol math, not guesswork.
Free. No credit card.
Change one thing. See everything it affects.
$49, once
What is never behind the paywall: the arithmetic being correct, the equation being shown, your backup, your export, your history, and your privacy. Power means more capable. It never means less trustworthy unless you pay.