Health

Vitamin D Calculator

Dose to reach a target blood level.

Enter your values

Results update instantly as you type — no submit needed.

Results
Suggested daily dose
6,100 IU
Level gap to close
22 ng/mL
Target in nmol/L
100
Current status
Deficient
Time to steady state
8–12 weeks

Quick answer

Each 1000 IU of daily vitamin D3 raises serum 25(OH)D by roughly 10 nmol/L (4 ng/mL) at steady state.

How to use the Vitamin D Calculator

  1. 1Enter your current 25(OH)D blood level.
  2. 2Enter your target level (30–50 ng/mL is typical).
  3. 3Enter body weight for dose adjustment.

Frequently asked questions

What is the safe upper limit?

4000 IU a day for most adults without medical supervision.

Should I retest?

Yes, after about three months of consistent supplementation.