
Vitamin D Calculator
Get a personalized vitamin D dosage based on your health profile, current levels, sun exposure, and risk factors.
Enter Your Values
About the Vitamin D Calculator
Vitamin D is unusual: it behaves more like a hormone than a typical vitamin, and your body can make it from sunlight on your skin. It is essential for absorbing calcium and keeping your bones strong, and it plays a role in muscle function and immunity. This calculator estimates your recommended daily amount based on your age, because needs rise as we get older.
Vitamin D is one of the genuinely common shortfalls I see, especially in people who spend most of their time indoors, live in northern climates, or have darker skin. Knowing your target is the first step, and for this particular nutrient, food alone often is not enough, which makes the number especially worth understanding.
Why vitamin D is different
Most vitamins come only from food, but vitamin D can be made in your skin when it is exposed to sunlight. That sounds convenient, and it is, but it also means your levels swing with the seasons, your latitude, how much time you spend outdoors, your skin tone and your age. This is exactly why deficiency is so common, you cannot always rely on sun, and food sources are limited.
Your daily target
For most adults the recommended amount is around 600 IU (15 mcg) a day, rising to about 800 IU (20 mcg) for older adults, whose skin makes vitamin D less efficiently and whose bones need the extra support. The calculator gives you the figure for your age. These targets assume you are not getting reliable sun exposure, which for many people is a fair assumption.
Why food often is not enough
Here is the honest part: very few foods are naturally rich in vitamin D. Fatty fish (salmon, mackerel, sardines), egg yolks and some mushrooms contribute, and many countries fortify milk, plant milks and cereals. But unless you eat oily fish regularly, reaching the target from food alone is genuinely hard. This is one of the few nutrients where I think a supplement is reasonable for many people, particularly in winter or for anyone who gets little sun.
Who is most at risk of low levels
The people I most often see running low are those who spend little time outdoors, live far from the equator, have darker skin (which makes less vitamin D for the same sun), are older, or cover up for cultural or sun-safety reasons. If you fit one of these groups, it is worth asking your clinician for a simple blood test rather than guessing. Vitamin D is fat-soluble and can build up if hugely over-supplemented, so a sensible dose guided by your target is the right approach.
Sources & method
This calculator uses established, peer-reviewed formulas and reference ranges from recognized health and nutrition authorities. Results are estimates for general education, not a medical diagnosis. For decisions about your health, consult a qualified clinician. Reviewed by Macro & Meals Editorial Team, Content editor.
Frequently Asked Questions
Most adults need around 600 IU (15 mcg) a day, rising to about 800 IU (20 mcg) for older adults whose skin makes it less efficiently. The calculator gives the figure for your age. These targets assume you are not getting reliable sun exposure.
It is genuinely hard for most people, because very few foods are naturally rich in it. Fatty fish, egg yolks and fortified milk or cereals help, but unless you eat oily fish regularly, food alone often falls short. This is one nutrient where a supplement is reasonable for many people, especially in winter.
People who spend little time outdoors, live far from the equator, have darker skin, are older, or cover up tend to be most at risk. If that is you, a simple blood test through your clinician is more reliable than guessing, and it can guide the right supplement dose.
Yes, because it is fat-soluble and can build up in the body if hugely over-supplemented over time, unlike water-soluble vitamins. Sticking to a sensible dose guided by your target, and getting tested if you are unsure, keeps you in a safe range.