For peptides, GLP-1s, and anything else that comes in a vial

Stop doing vial math
in your head.

You bought a 10 mg vial. You want 2.5 mg twice a week. How much bac water, how many units on the syringe, and how long until you need to reorder? Vialkeeper answers all four, then keeps the answer as you use the vial up.

Free to use, no card required. An email and a password is all you need. Or work out a dose in the calculator without signing up at all.

Semaglutide

10 mg vial · 2 mL bac water · SubQ

In use

Draw

25units

Dose

1.25mg

Left

6.2mg

Vial 2 of 3Reorder by Oct 2

Everyone starts with the notes app.

Then it's a photo of a handwritten conversion chart, a calculator app, and a screenshot of a reddit comment you're fairly sure was right. The chart assumed a 5 mg vial and you have a 10. The concentration changed when you added more water than you meant to. Somewhere in there you stopped being certain how many doses were left in the vial sitting in your fridge.

None of that is hard math. It's just math you're doing at 6 in the morning, half awake, holding a syringe — which is exactly when a decimal point goes missing.

Vialkeeper works it out once, writes it down, and updates it every time you log a dose.

vialkeeper.com
Vialkeeper logbook screen for a Thursday: two medications scheduled, one already logged, each showing the units to draw.
This is the Logbook. It already knows today is a Thursday, and that Thursday is 50 units.

Reconstitution

It works in both directions

Most calculators only go one way: you tell them how much water you added, they tell you how much to draw. That's fine until the answer is 17.5 units and you're squinting at a syringe trying to split a tick mark.

Vialkeeper also goes backwards. Tell it you want your dose to land on a clean 20 units and it tells you exactly how much bacteriostatic water to add before you mix. If that amount won't physically fit in the vial, it says so instead of handing you a number you can't use.

Every formula it uses is written out on the methodology page, so you can check the math yourself.

Add water2.00mL
Concentration5.00mg/mL
Per dose0.25mL
Doses per vial8

10 mg vial, 1.25 mg per dose, drawn to a round 25 units.

Inventory

Your vials count themselves down

Add the vials you have. Every dose you log gets pulled out of the oldest one first, and when it runs dry the remainder comes out of the next — the same way you'd use them.

So the number on screen is what's in the fridge. You get milligrams remaining, doses remaining, the date you run out, and a reorder-by date that works backwards from however long your supplier usually takes.

vialkeeper.com
Vialkeeper inventory screen: a saved 14-day shipping lead time, 7.75 mg on hand across two vials, 31 doses left, and a reorder-by date of September 30. Vial 1 is finished, vial 2 is in use, vial 3 is sealed.
The Inventory screen. Your shipping lead time is saved at the top; vial one is spent, vial two is being drawn from, vial three is still sealed.

Schedule

Real schedules, not just daily

Pick the actual days you inject — Monday and Thursday, weekends only, whatever your protocol is. Reminders follow those days instead of nagging you seven times a week and training you to ignore them.

Reminders wait for you in the app, and if you switch them on they arrive as a notification on your phone or laptop. That's a browser notification, not a text message.

M

✓

T

—

W

—

T

8a

F

—

S

—

S

—

Thursday 8:00 AM · Semaglutide, 25 units

Twice a week, on the days you inject.

History

A record you can show someone

Every dose is logged with the date, the amount, and the injection site, so you can rotate sites properly instead of relying on memory.

Over time that turns into something useful: how consistent you've been, what your weekly total really is, and a clean history to bring to an appointment — as a printable PDF report if you'd rather hand someone a page than a phone.

vialkeeper.com
Vialkeeper insights screen: a bar chart of doses logged each day over the last month, with range buttons from 7 days to all time.
The Insights screen. A month of logged doses, and the days you missed still visible.

Privacy

We ask for as little as possible

An email and a password gets you an account. That's the only personal detail we ask for — no phone number, no address, no ID. Your log is yours; it isn't shown to other users and it isn't for sale.

And to be plain about what this is: Vialkeeper is a notebook that does the math. It doesn't recommend compounds, doses, or protocols, and it's no substitute for talking to a clinician.

Pricing

Free to start, and free to stay

Nothing counts down from the day you sign up, and there's no card to enter. The free plan is a real plan — and there's one free week of Pro sitting on every account, to claim whenever you want to see what it adds.

Free

$0forever

Enough to run a single prescription properly, for as long as you want to.

  • The reconstitution calculator, both directions
  • Up to 2 medications
  • Unlimited dose logging
  • Weight tracking with a goal line
  • The last 14 days of your dose history
  • Export everything you've logged, on any plan
Save 44% yearly

Pro

$5.99USD / month

or $39.99 a year — about $3.33 a month, billed once.

Everything in Free, plus

  • Unlimited medications
  • Your complete dose history, not just the last 14 days
  • Dose reminders only on your scheduled days
  • Vial inventory with oldest-first depletion and reorder warnings
  • Cycles, dose ladders and tapers
  • Estimated level charts from the half-life you enter

Start free and upgrade from inside the app whenever Pro is worth it to you. Cancel any time, with no notice period — you drop back to the free plan, and nothing you have logged is ever deleted for not paying.

Card, Apple Pay or Google Pay, handled by Stripe. We never see your card details.

Questions people ask

Yes. Every account has one free week of Pro on it, and you claim it from inside the app whenever you like rather than the day you sign up. No card, so there's nothing to cancel. When the week is up you land back on the free plan.

Every vial, every dose, kept.

Set up your first medication in about two minutes. The calculator is right there on the first screen if you just want to check a number.

Works in any browser and installs to your home screen. There's also an Android beta if you'd rather have the real app — the Play Store version is on its way.