TrackMyPeps

All-In-One Peptide Tool
Buy me a coffee

Click a peptide to edit it.

Take a peptide you already have in inventory and drop it straight into your schedule. Pick the peptide, tick the days, hit Add — no need to edit the full peptide form.

Days

Identity
Stock
Dosing
Reconstitution
Ordering
Color
Scheduled days
Cycle (optional — leave blank for ongoing)

Daily Stack
Command center
A cleaner look at what matters first: now, later today, tomorrow, and the week ahead.
Now Today This week
Now
active
Later today
up next
Tomorrow
preview
Next week
pulse
Inventory
Supply pulse
Last shot
No recent log found
Titration
Dose-ramp preview
Packages
Tracking preview
Vitamins + Rx
Daily support stack
Stack Intelligence
Flow map
A smarter replacement for the old AM/PM grid: what is due, what is next, what changes tomorrow, and whether the week is balanced.
Ready Week view
Right now
Next lane
Tomorrow
Week pulse
0
Day streak
0
This week
0
Active peptides
Next run-out
☀ Morning
☾ Night
↓ Tap any cell to edit, move or delete it
Edit

Move

Delete
🍳 Breakfast (6–9)
🥗 Lunch (10–2)
🍽️ Dinner (5–8)
🌙 Bedtime (9–12)
💉Log a shot
Tags

Rotation
Injection site map (Mirrored)
SQsubcutaneous IMintramuscular | Click a numbered location on the map to set the Injection site field

Shot history

Compact history table
DateTimePeptideDoseVolSite

📚 Peptide Catalog

Reference data for 37 peptides — half-life, stacking, side effects
Reference only — not medical advice. Always verify with your provider.

❤ My Wishlist

0 peptides saved for later · drag rows by ⋮⋮ to reorder

📦 Supplies

Auto-decrements with each shot

Inventory

Peptide Dose Freezer Fridge Desk Need Order CN Order US Status

🧪 Individual Vials

Per-vial vendor, batch & remaining mcg
📦 Track inbound orders · click a tracking # to open the carrier site
Best price highlighted · click a price to edit · click a vendor name to manage
Warehouse Click to toggle
Vendor Pricing chart
TrackMyPeps
v…
About
TrackMyPeps

TrackMyPeps is a private, free, all-in-one tool for people running peptide protocols. It helps you plan stacks, log shots, track doses, compare vendor prices, and watch packages — all in a single file that runs entirely in your browser.

What makes it different
100% Private
No accounts, no servers, no cloud. Your data never leaves your device.
Always Free
No subscriptions, no paywalls, no ads. No data selling — ever.
Works Offline
A single HTML file. Install it as an app or open it from your downloads — both work.
Built for Purpose
Made by people who actually run peptide protocols — not a generic habit tracker.
What's inside
Daily stack — your morning/night protocol
Weekly calendar — 7-day view with edits
Shot log — full history with charts
Calculator — reconstitution math
Titration — dose-ramp schedules
Inventory — vials on hand + expiry
Vendor Pricing — parse vendor lists
Package Track — live shipment tracking
Like it? Support the work
Buy me a coffee ☕

TrackMyPeps is free and stays free. If it's saved you time, money, or a missed dose, a small tip keeps the updates coming — and lets me spend weekends on new features instead of on rent.

Buy me a coffee
Opens in a new tab. No tracking added — the link above is a plain link, nothing more.
Important disclaimer

TrackMyPeps is a personal tracking tool, not medical advice, diagnosis, or treatment. Peptides are research compounds in most jurisdictions and are not FDA-approved for human use outside specific prescription contexts. Always consult a qualified healthcare professional before starting, changing, or stopping any protocol. You are solely responsible for your own choices, sourcing, sterility, and injection technique.

The Reconstitution Calculator does arithmetic — it cannot verify that your vial is what the label says, that your BAC water is sterile, or that your intended dose is safe for you. The Rotation Map is an educational aid, not a substitute for proper injection training. Verify every calculation and technique with a licensed clinician.

Frequently Asked
Questions & answers
App misbehaving?
🔄 Reset & reload
Wipes the browser’s cached version of the app, unregisters the offline service worker, and reloads. Your data is not touched. Use this if buttons stop responding, the app feels stuck on an old version, or anything just looks broken.
Privacy & Data
Do you store any of my data on a server?
No. TrackMyPeps is a single HTML file that runs entirely in your browser. Every shot, schedule, and note stays in your browser's local storage on your device. There is no account, no sign-up, and no cloud sync.
Do you use analytics, cookies, or trackers?
None. No Google Analytics, no pixels, no third-party scripts, no ads. Open the page source and search — you won't find any.
Can other people see what peptides I'm using?
Only if they have physical access to your device and browser profile. Nothing is ever transmitted off your device by this app.
Backups & Moving Devices
Where are the Save backup and Import buttons?
They're hidden behind a deliberate gesture to prevent accidental taps. Tap the TrackMyPeps syringe logo at the top-left of the app three times in quick succession (within about a second). The Save backup and Import buttons will appear right next to the logo. Tap the logo again (single tap) or load a file to hide them. This keeps casual pokes from triggering a file download while still making the controls easy to reach when you want them.
Why might my data disappear?
Browsers tie saved data to the exact file path and origin. If you download a newer copy of the HTML file (e.g. peptide_tracker (2).html), the browser treats it as a different site and you'll see an empty tracker. Use Save backup regularly, or deploy the file to a stable URL like trackmypeps.com.
How do I back up my data?
Triple-tap the TrackMyPeps logo at the top-left of the app to reveal the hidden controls, then click Save backup. This downloads a JSON file containing all of your shots, stacks, inventory, and settings. Keep a copy somewhere safe (cloud drive, USB, email to yourself).
How do I restore or move to a new device?
Open the app on the new device, triple-tap the logo to reveal the hidden controls, then click Import and select your JSON backup. Everything will come across — shots, schedules, inventory, prices, and package tracking.
How often should I back up?
After any significant change (new stack, new inventory, dose adjustment), and at minimum once a week. The backup file is tiny — usually under 100 KB.
Install as App
How do I install TrackMyPeps on my iPhone or iPad?
iOS Safari doesn't show an automatic install button, so you add it manually:

1. Open the app in Safari (not Chrome on iOS — only Safari can install a PWA).
2. Tap the Share icon at the bottom of the screen — the square with an arrow pointing up.
3. Scroll down in the share sheet and tap Add to Home Screen.
4. Tap Add in the top-right.

The TrackMyPeps icon now lives on your home screen and opens full-screen like a native app.
How do I install on Android?
Option A: When the Install this app banner appears at the top of the page, tap Install. The browser may also show an "Install" chip in the address bar — tap that.

Option B (if no banner): In Chrome, tap the three-dot menu (⋮) in the top-right corner, then tap Install app or Add to Home screen. Confirm when prompted.

Works in Chrome, Edge, Samsung Internet, and Brave. Firefox on Android supports home-screen installation via the page-info menu but with fewer PWA features.
How do I install on desktop (Mac, Windows, Linux)?
In Chrome or Edge, look for an install icon in the address bar (a small monitor with a downward arrow, or a "+" icon). Click it and confirm. You can also use the three-dot menu → Install TrackMyPeps. Installed desktop PWAs run in their own window and show up in your OS's app list.

Safari on macOS supports adding pages to the Dock via File → Add to Dock (macOS Sonoma and later).
Why don't I see the "Install this app" banner?
A few possible reasons:

You're on iOS Safari — the banner uses a browser event Apple doesn't fire. Use Share → Add to Home Screen instead (see above).
You already installed it — the banner hides once the app is in standalone mode.
You dismissed it recently — it stays hidden for 14 days after dismissal.
Chrome hasn't decided it's installable yet — the browser waits for a short period of "engagement" (usually a few seconds of real use) before offering installation. Click around the app a bit and come back.
Browser doesn't support it — older browsers or unusual setups may not fire the install event.
What happens to my data when I install?
Nothing changes. Your data lives in your browser's local storage under the domain you're visiting. Installing as an app doesn't move, copy, or duplicate it — the installed app and the browser tab share the same storage. If you later uninstall, the data remains accessible from the browser. If you clear browser data for that site, both copies lose it. Always keep a backup.
Will it work offline once installed?
Yes, when the host provides the companion service worker (sw.js). In that setup, the browser caches the HTML, icons, and assets, so the app opens instantly with or without a connection. Package tracking and any future network-dependent features still need internet — but logging shots, checking schedules, running the calculator, etc. all work offline.

If you're opening a downloaded HTML file directly (file://) rather than a hosted URL, service workers don't run — but the browser caches the file anyway, so it still works offline in practice.
How do I get updates to the app?
When the app is hosted on a server with the service worker active, updates arrive automatically — next time you open the app, the browser fetches the latest version in the background. Your data is untouched by updates.

If you downloaded the HTML file directly, download the new version and Save backup from the old copy first, then open the new HTML and Import the backup.
Features
What peptides does the app support?
Any peptide — the app is not limited to a fixed list. Add whatever you're running (BPC-157, TB-500, Semaglutide, Tirzepatide, Retatrutide, GHK-Cu, Ipamorelin, CJC-1295, Tesamorelin, MOTS-c, Epithalon, Semax, Selank, KPV, SS-31, and more). The Titration page also includes reference protocols for common compounds.
Does the Reconstitution Calculator handle insulin syringes?
Yes. You can enter volume in mL or in insulin-syringe "units" (1 unit = 0.01 mL on a U-100 syringe). The calculator converts automatically.
Can I track peptides I take orally or as a nasal spray?
Yes. When editing a dose, choose pill as the unit, or just log it as a normal entry and note the route in the notes field.
How does package tracking work?
Enter a carrier and tracking number in the Package Track tab, and the app fetches public tracking status from the carrier. No account needed.
General
Is this really free?
Yes. No paid tier, no trials, no ads. If you want to support the project, star it, share it, or give feedback.
Can I install it as a phone app?
Yes — TrackMyPeps is a PWA. See the Install as App section above for step-by-step instructions for iPhone, Android, and desktop.
Is this medical advice?
No. TrackMyPeps is a personal tracking tool. Peptides are research compounds in most jurisdictions. Always consult a qualified healthcare professional before starting, changing, or stopping any protocol.
I found a bug / have a feature request.
Email TrackMyPeps@gmail.com with as much detail as possible. Screenshots help a lot.
Get in touch
Contact us
Before you write…
Check the FAQ first
Most common questions — backups, device moves, features — are answered there.
For bug reports
Include your browser, OS, what you were doing, and a screenshot if possible.
Response time
Usually within a few days. This is maintained as a side project, so please be patient.
Not medical advice
We can't answer questions about dosing, stacking, or whether a peptide is right for you. Please consult a qualified clinician.
Report unauthorized copies

If you find TrackMyPeps rehosted on a site other than trackmypeps.com or being sold, please report it to TrackMyPeps@gmail.com.

💉
Peptide Reconstitution Calculator
Dial in your exact dose — results update as you select
1
Your dose
2
Peptide vial quantity
3
Bacteriostatic water
4
Dose frequency
5
Syringe size
Your result
Concentration
Vial Contains
Doses / Vial
Days Supply
Runs Out
Double-check before drawing. This calculator does the math, but the math is only as good as what you typed. Verify the vial strength, BAC water volume, and your intended dose against your vial label and your clinician's guidance. Dosing errors can cause serious harm.
📋 My Titration Schedule
No active titrations — click "+ Add peptide" to start tracking.
📖 Protocol Reference