SmarTasty
Count calories with a photo

With your consent, we use Google Analytics to improve SmarTasty. Data may be transferred to the USA. You can withdraw at any time. Privacy

Daily nutrient calculator

How much of a nutrient you need each day depends on your age and sex. The calculator shows the reference values of the German Nutrition Society (DGE, 2025 edition) for zinc, iron, magnesium, iodine, vitamin D, vitamin B12 and calcium. Women aged 25 to 50, for example, need 8 mg zinc and 16 mg iron a day.

Your daily needs

Example:

Female, 30 years · 25 to under 51 years

Zinc is for a mixed diet.

Iron: women up to 50 count 16 mg (with periods), from 51 it is 14 mg.

Your details

The calculator asks for:

The calculation runs in your browser. Your details are not saved and not sent anywhere.

Reference values by age

Zinc from 19 years with a mixed diet (medium phytate). Iron for women up to 50 with periods.

Women: daily needs by age (years)
Nutrient15–1819–2425–5051–6465+
Zinc (mg)118888
Iron (mg)1616161414
Magnesium (mg)260300300300300
Iodine (µg)150150150150150
Vitamin D (µg)2020202020
Vitamin B12 (µg)44444
Calcium (mg)1,2001,0001,0001,0001,000
Men: daily needs by age (years)
Nutrient15–1819–2425–5051–6465+
Zinc (mg)1414141414
Iron (mg)1111111111
Magnesium (mg)330350350350350
Iodine (µg)150150150150150
Vitamin D (µg)2020202020
Vitamin B12 (µg)44444
Calcium (mg)1,2001,0001,0001,0001,000

Source: German Nutrition Society (DGE), 2025

Zinc by diet

Phytate from wholegrains and pulses binds some of the zinc, so the DGE gives three values for adults.

Zinc in mg a day from 19 years
DietWomenMen
Little wholegrain and pulses7 mg11 mg
Mixed, with wholegrain8 mg14 mg
Lots of wholegrain and pulses, also vegan10 mg16 mg

Source: German Nutrition Society (DGE), 2019

Upper limits for adults

According to EFSA, this much a day is considered safe from food and supplements combined. Normal food hardly ever gets you there.

Tolerable upper intake level a day (EFSA)
NutrientUpper limitNote
Zinc25 mg
Iron40 mgas a safe level (2024)
Magnesium250 mgonly from supplements and fortified food
Iodine600 µg
Vitamin D100 µg(2023)
Vitamin B12–no upper limit set
Calcium2,500 mg(2012)

Source: European Food Safety Authority (EFSA), 2025

How the calculator works

Example: Woman, 30 years, mixed diet:

Good to know

Frequently asked questions

How much zinc do I need a day?

Women from 19 need 7 to 10 mg according to the DGE, men 11 to 16 mg, depending on how much wholegrain and pulses you eat. With a mixed diet it is 8 mg (women) and 14 mg (men). Ages 15 to 18: 11 mg (girls) and 14 mg (boys).

How much iron do women need a day?

16 mg from 19 to 50, then 14 mg. Without periods it is 11 mg, the same as men. In pregnancy the DGE gives 27 mg.

How much magnesium a day?

The DGE estimate is 300 mg for women and 350 mg for men from 19, and 260 and 330 mg at 15 to 18.

How much iodine and vitamin D a day?

Iodine: 150 µg for teenagers and adults. Vitamin D: 20 µg (800 IU) when your body makes none itself. In summer, sunlight on your skin covers a large part of it.

How much vitamin B12 and calcium a day?

Vitamin B12: 4.0 µg a day (estimate). If you eat vegan, you get hardly any B12 from food – the DGE then advises a B12 supplement. Calcium: 1,000 mg from 19, 1,200 mg at 15 to 18.

Can I get too much?

Hardly from normal food, but with supplements, yes. EFSA sets upper limits for adults, for example 25 mg zinc, 100 µg vitamin D and 600 µg iodine a day. Only take supplements after talking to your doctor.

Are my details saved?

No. The calculator works in your browser and sends nothing.

Sources

  1. Reference values for nutrient intake of the German and Austrian nutrition societies, 3rd edition (in German). German Nutrition Society (DGE), 2025
  2. Reference values: zinc (in German). German Nutrition Society (DGE), 2019
  3. Reference values: iron (in German). German Nutrition Society (DGE), 2023
  4. Reference values: magnesium (in German). German Nutrition Society (DGE), 2021
  5. Reference values: iodine (in German). German Nutrition Society (DGE), 2025
  6. Reference values: vitamin D (in German). German Nutrition Society (DGE), 2012
  7. Reference values: vitamin B12 (in German). German Nutrition Society (DGE), 2018
  8. Reference values: calcium (in German). German Nutrition Society (DGE), 2013
  9. Overview on Tolerable Upper Intake Levels as derived by the Scientific Committee on Food (SCF) and the EFSA Panel on Nutrition, Novel Foods and Food Allergens (NDA). European Food Safety Authority (EFSA), 2025