Tesamorelin is the one compound on this set of pages with a licensed human dose behind it, which makes the arithmetic straightforward and the ceiling question interesting.
Below the calculator: a reconstitution chart, the dose envelope per experience level, the cycle length, a supplies plan, the health conditions that change the answer, and the references. Every dose figure is read from the Klarovel engine's dose table, never typed into the page.
How many milligrams are in your Tesamorelin vial?
How much bacteriostatic water are you adding?
Syringe size
Experience with injectable peptides
Selects the dose row the engine would use, which changes the target, the upper bound and the ceiling together.
Body weight
The engine catalog does not flag Tesamorelin weight sensitive, and the dose calculator applies no generic weight scaling, so this does not change the target. Inventing a per-kilogram rule would be worse than leaving it alone.
Standard dose at the beginner level
40.0 units
2 mg
Frequency for this level: once daily. Timing: Bedtime. Route: subcutaneous.
The three phases in the order the engine escalates a dose, with the unit mark for each at 10 mg in 2 ml. Change the experience level, weight or age above and the whole table recomputes.
| Phase | Dose | Draw | Doses per vial |
|---|---|---|---|
| Phase 1, opening dose | 2 mg | 40.0 units | 5 |
| Phase 2, standard dose | 2 mg | 40.0 units | 5 |
| Phase 3, upper dose | 2 mg | 40.0 units | 5 |
| Ceiling, not exceeded | 2 mg | 40.0 units | 5 |
Doses read from the beginner row of dose_protocols, the engine's dose table. Unit marks are arithmetic over your vial size and water volume.
Every level side by side, unmodified. This is the raw dose table, so the shape of the ramp is visible instead of collapsed into a single recommended number.
| Experience | Opening | Standard | Upper | Ceiling | Frequency |
|---|---|---|---|---|---|
| Never used peptides | 2 mg | 2 mg | 2 mg | 2 mg | once daily |
| Researched, not used | 2 mg | 2 mg | 2 mg | 2 mg | once daily |
| Beginner | 2 mg | 2 mg | 2 mg | 2 mg | once daily |
| Intermediate | 2 mg | 2 mg | 2 mg | 2 mg | once daily |
| Experienced | 2 mg | 2 mg | 2 mg | 2 mg | once daily |
Every cell read verbatim from dose_protocols. Where a level repeats the same figure across columns, that is what the table holds: no ramp has been invented to fill the row.
Pre-calculated syringe units for every water volume against the dose figures this compound actually uses, at your selected vial size of 10 mg. A cell reading "n/a" means the draw exceeds a 100-unit syringe at that concentration.
| BAC water | Conc. | Opening2 mg | Standard2 mg | Upper2 mg | Ceiling2 mg |
|---|---|---|---|---|---|
| 1 ml | 10 mg/ml | 20 | 20 | 20 | 20 |
| 1.5 ml | 6.67 mg/ml | 30 | 30 | 30 | 30 |
| 2 ml | 5 mg/ml | 40 | 40 | 40 | 40 |
| 2.5 ml | 4 mg/ml | 50 | 50 | 50 | 50 |
| 3 ml | 3.33 mg/ml | 60 | 60 | 60 | 60 |
| 4 ml | 2.5 mg/ml | 80 | 80 | 80 | 80 |
| 5 ml | 2 mg/ml | 100 | 100 | 100 | 100 |
Column doses are the beginner row's opening, standard, upper and ceiling figures from dose_protocols. Unit marks are arithmetic.
One on-cycle runs 12 weeks followed by 4 weeks off, from the engine catalog. Multiplied out at the standard dose and your mix, that is what the cycle costs in consumables.
| Cycle length | 12 weeks on, 4 weeks off |
|---|---|
| Administrations per week | 7 |
| Total administrations | 84 |
| Vials of 10 mg | 17 |
| Insulin syringes | 84 (50-unit holds the draw) |
| Bacteriostatic water | 34 ml, 4 bottles of 10 ml |
Cycle length, loading phase and taper from PEPTIDE_CATALOG. Administrations per week derived from the frequency string on the dose row. Counts are arithmetic.
Free founding-member access while spots last. We'll send your reconstitution + a link to claim your slot.
Tesamorelin is a growth hormone releasing hormone analogue. It has been through randomised controlled trials for visceral fat reduction, with published population pharmacokinetics, long-term safety follow-up and later work on hepatic fat and neurocognitive endpoints. Its evidence base is the deepest in this group.
It is dosed daily at bedtime on an empty stomach, and the catalog carries a fasting interval for it. That is a real constraint on the schedule rather than a preference.
Two Klarovel data sources carry different upper bounds for it: the engine dose table holds the licensed daily dose, while the research row holds a lower conservative figure. The page shows both and names which one binds. Hiding the disagreement would be the easier choice and the wrong one.
| Route | subcutaneous |
|---|---|
| Timing | Bedtime |
| Catalog frequency | once daily |
| Cycle | 12 weeks on, 4 weeks off |
| Taper before the off period | Yes |
| Loading phase | None |
| Weight sensitive | No |
Catalog note: Inject subcutaneously at bedtime on an empty stomach (at least 2 hours after last meal). FDA-approved for visceral fat reduction.
Every row above is read from PEPTIDE_CATALOG, the engine catalog, and the note is quoted verbatim rather than paraphrased.
Klarovel holds two upper bounds for Tesamorelin in two different places, and they do not agree. The engine dose table puts the highest ceiling at 2 mg across the experience levels. The older research row carries 1 mg.
The engine dose table is the one that binds. The dose guard that caps generated protocols reads its ceilings from that table and falls back to the research row only where no dose row exists, because a guard that fights the engine trims legitimately curated doses and trains everyone to ignore its warnings.
Both figures are printed here rather than one, so a reader who finds the lower number elsewhere can see that both exist and which one the software actually uses.
A public page cannot know your health data, so it cannot tell you whether a compound is appropriate. What it can do is list the conditions the engine's contraindication matrix associates with this compound, and what the engine does about each. In a generated protocol these resolve automatically and the reason is shown alongside the exclusion.
| Condition | Engine action | Reason |
|---|---|---|
| Cancer history | Caution | GH-releasing peptides may increase IGF-1, which is involved in cell growth. Requires oncological clearance before use with cancer history. |
| Diabetes type1 | Caution | GH-releasing peptides may increase blood sugar via GH-induced insulin resistance. Requires close blood sugar monitoring with type 1 diabetes. |
| Heart condition | Caution | GH-releasing peptides may affect fluid balance and cardiac load. Requires cardiological clearance with heart disease. |
| Diabetes type2 | Monitored | GH-releasing peptides may moderately affect blood sugar. Monitor fasting glucose and HbA1c with type 2 diabetes. |
| Thyroid | Monitored | GH-releasing peptides may affect thyroid function. Monitor TSH, free T3, and free T4 with thyroid disease. |
| Kidney | Dose reduced (75%) | Reduced kidney function may affect peptide clearance. Dose reduction recommended with kidney disease. |
Conditions, severities and reasons read verbatim from CONTRAINDICATION_RULES, the engine's contraindication matrix. This is not the full set of things worth raising with a clinician; it is the set the engine acts on.
These papers cover the tesamorelin randomised trials, its population pharmacokinetics, long-term safety follow-up, and the visceral fat, hepatic fat and metabolic endpoints studied.
The dose figures on this page are not sourced from these papers. They are read from the Klarovel engine's own dose table, which is cited inline wherever a number appears. These references cover mechanism, pharmacology and clinical context.
18 references, every identifier resolved against NCBI on 2026-07-30. Per peptide, a relevance-sorted esearch was run and every returned id was resolved through esummary. Any id esummary could not resolve was dropped, and any record carrying the 'Retracted Publication' pubtype was dropped. Titles, journals, years and first authors below are the values esummary returned, not authored text. One retracted record was dropped: PMID 37696839 (thymosin beta 4 query).
Beyond the arithmetic
A calculator converts a dose into syringe units. The Klarovel engine decides the dose: it reads your health data, resolves contraindications, sets the envelope by experience level, removes incompatible pairs and builds the cycling and monitoring schedule. Blood work is optional and sharpens the result. It is never required.