- You've reconstituted two or more peptides in one vial (a "blend" or "cocktail" vial)
- You bought a pre-blended vial from a supplier (GLOW, KLOW, Wolverine, CJC-1295/Ipamorelin combo)
- You're combining two separately-shipped peptides into a single vial to reduce injection count
- You need to verify that a supplier's pre-blend ratio actually delivers therapeutic doses of every component at your target draw volume
Peptide Stack & Blend Calculator
Calculate exact per-component doses for multi-peptide blends like GLOW, KLOW, Wolverine, and any custom stack. Enter each peptide's mg amount, your total BAC water volume, and your target draw — get the mg, mcg, and syringe units delivered for every component in the vial. No signup required.
This is a different tool than the single-vial Peptide Reconstitution Calculator. A single calculator handles one peptide in one vial. The stack calculator handles two or more peptides reconstituted together in the same vial — which is how GLOW, KLOW, Wolverine, CJC-1295/Ipamorelin, and most community blends are actually prepared. Each component has its own per-mL concentration, and a single draw delivers all of them proportionally. I built this after running the per-component math by hand across dozens of blend protocols on Peptide Dosing Protocols — and realizing no single tool on the web handles both sides of the math (per-component delivery + target-unit reverse calculation) cleanly.

Built and maintained by Garret Grant - Founder & Lead Researcher, B.S. Engineering, UCLA.
Last updated: April 2026
Human-researched and AI-assisted with full editorial review. I verify sources, rankings, and final judgments personally. See methodology.
Share this page
Units shown on U-100 insulin syringes. 1 mL = 100 units. Not medical advice — for tracking and calculation purposes only.
Need the rest of the calculator suite? Browse the full tool library.
How the Peptide Stack Calculator Works
When you reconstitute two or more peptides in the same vial, every peptide shares the same total water volume — which means each peptide has its own concentration, and every syringe draw delivers a proportional amount of each. This calculator handles that in four steps:
- 1. You enter each component in the vial separately — or pick a supported blend from search — so the calculator knows the exact mg amount for every peptide in the stack.
- 2. You set one shared BAC water amount for the whole vial, and the calculator computes the individual concentration of each peptide (mg/mL and mcg/mL) from that shared volume.
- 3. You choose either anchor-dose mode or draw-based mode. Anchor mode starts with the peptide you care about most and calculates the required draw size. Draw mode starts with a syringe pull and shows what that pull delivers across the blend.
- 4. The result card returns the draw size, draw volume, per-component delivered dose, and warnings when the math looks impractical — for example if the draw exceeds the selected syringe or lands between useful markings.
For single-vial, single-peptide reconstitution, use the standard Peptide Reconstitution Calculator.
When to Use a Stack Calculator vs. a Single Calculator
Use the stack calculator when:
Use the standard reconstitution calculator when you have one peptide in one vial and just need to know your syringe units for a given dose.
If you're running two separate vials (e.g., BPC-157 in one vial, TB-500 in another, same day), you don't need a stack calculator — run the single calculator twice.
Supported Stack Protocols
This calculator works for any combination of lyophilized peptides reconstituted in the same vial. The blend search and examples below cover the most common commercial and community stacks, but custom ratios are fully supported.
Recovery & Healing Stacks
Wolverine Stack (BPC-157 + TB-500, typically 1:1 — 10 mg / 10 mg in 20 mg total vials). GLOW Stack (GHK-Cu + BPC-157 + TB-500, typically 5:1:1 — 50 mg / 10 mg / 10 mg). KLOW Stack (GLOW + KPV, adding anti-inflammatory coverage). See the Wolverine Stack protocol, GLOW Stack protocol, and KLOW Stack protocol for full dosing context.
Growth Hormone Stacks
CJC-1295 / Ipamorelin blend (typically 1:1 — 5 mg / 5 mg in 10 mg total vials). This is the most common GH secretagogue pairing and is frequently sold pre-blended. See the CJC-1295 + Ipamorelin GH Pulse Stack for full protocol details.
GLP-1 / Fat Loss Stacks
Cagrilintide + Tirzepatide (CagriSema-equivalent, ratio-dependent on target). Cagrilintide + Retatrutide. These are almost always run as separate vials, but the calculator handles co-reconstituted variants. See the CagriSema stack and Cagrilintide + Tirzepatide stack for dosing.
Nootropic Stacks
Semax + Selank (Russian Nootropic Stack — typically equal ratio, often intranasal). See the Russian Nootropic Stack protocol.
Worked Example — GLOW Stack (50 mg GHK-Cu / 10 mg BPC-157 / 10 mg TB-500)
Here's how the math works for a standard pre-blended GLOW vial. Your supplier ships a 70 mg total vial containing 50 mg GHK-Cu, 10 mg BPC-157, and 10 mg TB-500 in a 5:1:1 ratio.
Reconstitute with 2 mL BAC water. That yields:
GHK-Cu concentration
50 mg ÷ 2 mL = 25 mg/mL (25,000 mcg/mL)
BPC-157 concentration
10 mg ÷ 2 mL = 5 mg/mL (5,000 mcg/mL)
TB-500 concentration
10 mg ÷ 2 mL = 5 mg/mL (5,000 mcg/mL)
Your target is 2.5 mg GHK-Cu per dose. Dose volume:
2.5 mg ÷ 25 mg/mL = 0.1 mL = 10 units on a U-100 syringe
At that 0.1 mL draw, you're also delivering:
- BPC-157: 0.1 mL × 5 mg/mL = 0.5 mg (500 mcg) — inside typical BPC-157 daily range
- TB-500: 0.1 mL × 5 mg/mL = 0.5 mg (500 mcg) — inside typical TB-500 loading range
The 5:1:1 ratio works because anchoring your draw to a therapeutic GHK-Cu dose automatically delivers therapeutic BPC-157 and TB-500 doses in the same injection. That's the design logic behind every pre-blended stack — the ratio is chosen so one draw hits every component's target range. If you're running a custom ratio, the calculator above verifies whether your draw actually lands in range for every peptide.
How to Read Your Stack Calculator Results
The calculator returns five data points per peptide in the blend:
Peptide name — what the component is
Concentration — mg/mL and mcg/mL for that component alone
Dose at target draw — how much of that peptide you're actually getting per injection
Assessment — whether that dose falls inside, below, or above typical community/protocol ranges for that peptide
Doses remaining in vial — how many injections the vial provides at your current draw volume
Match the assessment column against the protocol page for each peptide. If the assessment shows "below typical range" for the anchor peptide, either your target dose is too low or your vial size doesn't deliver therapeutic amounts — adjust your BAC water volume or switch to a higher-concentration vial.
Common Stack Calculator Mistakes
Four calculation errors I see repeatedly when auditing community protocols:
Drawing based on total vial weight instead of individual peptide weight
A 20 mg Wolverine vial is 10 mg BPC-157 + 10 mg TB-500, not 20 mg of each. Concentration math must use the individual mg, not the total.
Ignoring the bystander dose
If you draw for a high-range dose of the anchor peptide, the other components scale proportionally. A 5 mg GHK-Cu draw from a GLOW vial delivers 1 mg each of BPC-157 and TB-500, which exceeds typical daily ranges for both.
Using the single-peptide reconstitution calculator on a blend vial
The single calculator returns the concentration for the total vial weight, which misrepresents every individual component. Always use the stack calculator for multi-peptide vials.
Reconstituting with too little water for the shortest-stability component
Most blends include TB-500, which has a reconstituted stability window of roughly 1–2 weeks refrigerated. If your BAC water volume gives you 60+ doses per vial, you won't finish the vial inside the TB-500 stability window. See the reconstitution guide for stability details.
Save Your Stack Calculations
Stop re-entering the same blend values every time you prep a new vial. PepPal lets you save, name, and revisit stack calculations with notes — so your GLOW math, your CJC/Ipa math, and your custom blend math are one tap away.
Save a calculation with the button below the calculator, or open the PepPal homepage to see the full saved-calculations feature.
Verified Suppliers for Stack Protocols
Running a pre-blended stack requires a supplier that ships verified-ratio vials with matching COAs for every component. The two suppliers below are PepPal's recommended sources — both are USA-based, Finnrick-tested, and honor the PEPPAL discount code at checkout when eligible. For the full side-by-side, read Peptide Partners vs Orbitrex.
Related Calculators and Guides
For single-vial reconstitution math, use the Peptide Reconstitution Calculator. For blend strategy and safety before you reconstitute, read Peptide Stacking 101. For step-by-step mixing technique, read How to Reconstitute Peptides. For the full dosing protocol on any individual peptide in your stack, browse Peptide Dosing Protocols — every stack page includes the per-component dosing math this calculator operates against.
Frequently Asked Questions
What is a peptide stack calculator?
How do I calculate doses for a pre-blended peptide vial?
How does the GLOW stack calculator math work?
Can I calculate a Wolverine stack (BPC-157 + TB-500) blend?
What's the difference between the stack calculator and the single reconstitution calculator?
How much BAC water should I use for a peptide blend?
Can I calculate a custom blend with any peptides?
Why does my anchor peptide dose determine the other doses in the blend?
Does this calculator work for two separately-injected peptides?
Is the stack calculator free?
For Laboratory Research Use Only
For tracking and calculation purposes only. Not medical advice. This tool is for informational and research calculations only and does not provide medical guidance. Always consult qualified professionals for any health-related decisions.


