About
I spent some time reviewing the peptide calculators that appear in search results and on peptide vendor sites. Most of them solve only one part of the process, and many return a syringe number without showing how mass, concentration, volume, and U-100 markings relate to each other.
I built this as an attempt to make that calculation path explicit:
vial mg ÷ liquid mL = concentration
target mg ÷ concentration = dose volume
dose volume × 100 = U-100 syringe units
It also has a reverse mode. If someone already knows the concentration and has a syringe reading, it converts the U-100 units back into mL, mg, and mcg. Reconstitution and direct mL/U-100 conversion are available as separate tools rather than being mixed into one large form.
The implementation uses Next.js and TypeScript. The arithmetic lives in small pure functions, calculations happen in the browser, and invalid inputs fail without producing a result. The UI also warns when a result exceeds the selected syringe capacity, is below one unit, or is larger than the total vial amount.
I deliberately avoided recommended doses and protocols. The site performs unit conversion and arithmetic only, with the formulas visible so results can be checked independently.
I’d be interested in feedback on the reverse-calculation flow, whether the terminology is understandable, and whether showing the formulas makes the result easier to verify.
