Free calculator · No sign-up
NAD+ dosage calculator
NAD+ vials are commonly labelled 100 mg, 500 mg, 1000 mg. This calculator divides the vial mass by the diluent volume you enter to show concentration, then converts your own target amount into millilitres and syringe units. It states no dose, chooses no amount and stores nothing.
This page is a calculation tool. The amounts you enter are values you decided; this page states no dose and gives no medical advice.
NAD+ vial concentration grid
This table answers one arithmetic question: what concentration results when a labelled vial mass is divided by a measured diluent volume? It does not select either value.
| Vial mass | Diluent | Concentration | Same concentration |
|---|---|---|---|
| 100 mg | 0.5 mL | 200,000 mcg/mL | 200 mg/mL |
| 100 mg | 1 mL | 100,000 mcg/mL | 100 mg/mL |
| 100 mg | 1.5 mL | 66,666.67 mcg/mL | 66.667 mg/mL |
| 100 mg | 2 mL | 50,000 mcg/mL | 50 mg/mL |
| 100 mg | 2.5 mL | 40,000 mcg/mL | 40 mg/mL |
| 100 mg | 3 mL | 33,333.33 mcg/mL | 33.333 mg/mL |
| 100 mg | 5 mL | 20,000 mcg/mL | 20 mg/mL |
| 500 mg | 0.5 mL | 1,000,000 mcg/mL | 1,000 mg/mL |
| 500 mg | 1 mL | 500,000 mcg/mL | 500 mg/mL |
| 500 mg | 1.5 mL | 333,333.33 mcg/mL | 333.333 mg/mL |
| 500 mg | 2 mL | 250,000 mcg/mL | 250 mg/mL |
| 500 mg | 2.5 mL | 200,000 mcg/mL | 200 mg/mL |
| 500 mg | 3 mL | 166,666.67 mcg/mL | 166.667 mg/mL |
| 500 mg | 5 mL | 100,000 mcg/mL | 100 mg/mL |
| 1000 mg | 0.5 mL | 2,000,000 mcg/mL | 2,000 mg/mL |
| 1000 mg | 1 mL | 1,000,000 mcg/mL | 1,000 mg/mL |
| 1000 mg | 1.5 mL | 666,666.67 mcg/mL | 666.667 mg/mL |
| 1000 mg | 2 mL | 500,000 mcg/mL | 500 mg/mL |
| 1000 mg | 2.5 mL | 400,000 mcg/mL | 400 mg/mL |
| 1000 mg | 3 mL | 333,333.33 mcg/mL | 333.333 mg/mL |
| 1000 mg | 5 mL | 200,000 mcg/mL | 200 mg/mL |
NAD+ physical-property record
Oxidized NAD+ has a charged molecular record
PubChem lists oxidized nicotinamide adenine dinucleotide under the title Nadide, formula C21H27N7O14P2 and molecular weight 663.4 g/mol. The charge state and counterions matter when comparing this entry with sodium salts or reduced NADH. A front label that says NAD+ is therefore incomplete for molar work unless the chemical form is also documented. The calculator stays with labelled mass so it does not silently equate different salt specifications. Sources: PubChem: NAD+ compound record · Cayman Chemical: NAD+ specification.
Cayman's NAD+ material has its own handling specification
Cayman describes its NAD+ catalog material as a crystalline solid stored at -20 C and reports PBS solubility at 100 mg/mL. That high laboratory solubility value is not a recommended reconstitution concentration. It only states what was reported for the named reference product under specified conditions. The calculator accepts the user's measured volume and does not use the supplier's solubility test as a preset. Sources: Cayman Chemical: NAD+ specification.
NAD+, NADH and salt forms must not be merged
Oxidized NAD+, reduced NADH and sodium-salt presentations are physically distinct records even when product names are shortened in conversation. Their formulas and molecular weights differ, which affects molar conversion and certificate comparison. A useful vial entry should keep the oxidation state, counterion wording and source catalog number. The page's milligram-to-microgram conversion remains deterministic, but it cannot repair an identity field that was recorded too loosely. Sources: PubChem: NAD+ compound record · Cayman Chemical: NAD+ specification.
What the arithmetic can and cannot establish
Dividing the labelled mass by an actual liquid volume produces a mass concentration. It does not establish purity, oxidation state after storage, sterility or stability after opening. The PubChem record anchors chemical identity, and the Cayman page anchors one supplier's physical specification. Neither source authenticates a third-party vial. Keeping those limits explicit makes the calculator useful as an inventory tool without turning a physical-property reference into medical or preparation guidance. Sources: PubChem: NAD+ compound record · Cayman Chemical: NAD+ specification.
How to use the calculator
- Read the total mass from your own vial label and enter it in milligrams.
- Enter the diluent volume you actually measured, not an intended or remembered value.
- Enter your own target amount and select the calibration printed on your syringe barrel.
- Record the concentration with the result so the syringe-unit figure remains interpretable later.
Source and identity record
Use the compound reference page and these external database searches when checking identity: PubMed literature search for NAD+ · PubChem: NAD+ compound record · Cayman Chemical: NAD+ specification. A database record does not authenticate a vial.
Frequently asked questions
How much bacteriostatic water for a 100 mg NAD+ vial?
This calculator does not choose a diluent volume. Enter the volume you decided to add to the 100 mg vial and it will show the resulting concentration. The page supplies arithmetic, not an instruction.
How much bacteriostatic water for a 1000 mg NAD+ vial?
There is no universal volume selected by this page. Use the value you measured or were instructed to use; the calculator then divides the 1000 mg label mass by that volume.
Does the NAD+ calculator recommend a dose?
No. The target amount is always entered by the user. The tool provides no starting amount, maximum amount, progression, frequency or schedule.
Why does the syringe calibration matter?
A syringe unit is a volume marking. U-100, U-50 and U-40 barrels use different numbers of units per millilitre, so the same solution volume produces different markings.
Related pages
Stop recalculating this every time
PepCycle stores each vial once — mass, diluent volume, concentration — and converts automatically for every entry after that, in both directions, including entries you backdate.
Free to download · No account required · Price shown before you enter anything personal
Last updated · Written by Aykut Yilmaz. All calculations run in your browser; no values are transmitted or stored.