/

/

Iron Intake Calculator

Iron Intake Calculator

Use this iron intake calculator to find your daily iron target by age, sex and life stage, then add up how much iron you get from food.

Updated October 22, 2026

Age
Sex
Iron needs differ by sex from age 14.
Oysters, eastern, cooked with moist heat
3 ounces, 8 mg
Beef liver, pan fried
3 ounces, 5 mg
Sardines, Atlantic, canned in oil, drained, with bone
3 ounces, 2 mg
Beef, braised bottom round, fat trimmed
3 ounces, 2 mg
Chicken, roasted, meat and skin
3 ounces, 1 mg
Tuna, light, canned in water
3 ounces, 1 mg
Turkey, roasted, breast meat and skin
3 ounces, 1 mg
Breakfast cereal, fortified with iron
1 serving, 18 mg at 100% DV
Cereal iron on the label
Many cereals have less than 100%. Check the Nutrition Facts label.
White beans, canned
1 cup, 8 mg
Lentils, boiled and drained
1/2 cup, 3 mg
Spinach, boiled and drained
1/2 cup, 3 mg
Tofu, firm
1/2 cup, 3 mg
Dark chocolate, 45% to 69% cacao solids
1 ounce, 2 mg
Kidney beans, canned
1/2 cup, 2 mg
Chickpeas, boiled and drained
1/2 cup, 2 mg
Tomatoes, canned, stewed
1/2 cup, 2 mg
Potato, baked, flesh and skin
1 medium, 2 mg
Cashew nuts, oil roasted
1 ounce (18 nuts), 2 mg
Green peas, boiled
1/2 cup, 1 mg
Rice, white, long grain, enriched, parboiled
1/2 cup, 1 mg
Bread, whole wheat
1 slice, 1 mg
Bread, white
1 slice, 1 mg
Raisins, seedless
1/4 cup, 1 mg
Spaghetti, whole wheat, cooked
1 cup, 1 mg
Pistachios, dry roasted
1 ounce (49 nuts), 1 mg
Broccoli, boiled and drained
1/2 cup, 1 mg
Egg, hard boiled
1 large, 1 mg
Rice, brown, long or medium grain, cooked
1 cup, 1 mg
Other Iron From Labels
Iron from other foods, drinks or supplements, read off the label.

Medical Disclaimer: This calculator provides a general estimate based on established research and is for educational purposes only, not a substitute for medical advice. Individual results can vary based on health conditions, so consult a qualified healthcare professional or registered dietitian before making significant changes to your diet, exercise, or health routine. Read our full Medical Disclaimer.

How Iron Intake Is Calculated

Iron intake is the amount of iron you eat and drink in a day, measured in milligrams (mg). Your body needs iron to make hemoglobin, the protein in red blood cells that carries oxygen. This calculator looks up your daily target and upper limit, then adds up the iron in the foods you enter.

What Iron Intake Measures

It measures how much iron is in your food, not how much your body absorbs or stores. Only a blood test can show whether you are low in iron or have anemia¹ ⁵.

The Formula

Daily target = RDA for your age, sex and life stage

Vegetarian target = RDA x 1.8

Total iron (mg) = sum of (servings x mg per serving) + other iron from labels

The targets and upper limits come from the NIH Office of Dietary Supplements (ODS), which notes that iron needs are 1.8 times higher for people who eat a vegetarian diet¹.

How This Calculator Computes Your Result

Enter your age and sex. Women aged 14 to 50 can choose pregnant or breastfeeding. Turn on the vegetarian toggle if you eat no meat, poultry or seafood, and the target is multiplied by 1.8.

Then enter servings per day for the foods you ate, split into meat, poultry and seafood (which contain heme iron) and plant foods, eggs and fortified foods (non-heme iron only). Iron values per serving come from the ODS food table, which uses USDA FoodData Central data¹. For breakfast cereal, enter the % Daily Value for iron from the label (100% equals 18 mg)¹. You can also add iron from other labels, including supplements, in mg.

The result shows your target, your upper limit, and your total (to one decimal) as a percent of the target.

For example, a 30-year-old woman who eats a cereal with 25% DV, 3 ounces of chicken, half a cup of spinach, 2 slices of whole wheat bread and an egg gets about 11.5 mg. That is 64% of her 18 mg target.

What Your Result Means

These are the daily targets (Recommended Dietary Allowances, or RDAs) and upper limits (ULs) in mg per day¹:

Age

Male

Female

Pregnant

Breastfeeding

Upper limit

Birth to 6 months

0.27

0.27

none

none

40

7 to 12 months

11

11

none

none

40

1 to 3 years

7

7

none

none

40

4 to 8 years

10

10

none

none

40

9 to 13 years

8

8

none

none

40

14 to 18 years

11

15

27

10

45

19 to 50 years

8

18

27

9

45

51 and older

8

8

none

none

45

The value for babies up to 6 months is an Adequate Intake, based on the iron healthy breastfed babies get¹. For vegetarians, the 1.8 factor turns 18 mg into 32.4 mg for women aged 19 to 50, and 8 mg into 14.4 mg for adult men.

Your result falls into one of three bands:

Result

What it means

Below your daily target

Your food has less iron than the RDA

Meets your daily target

Between the RDA and the upper limit

Above the upper limit

More than the UL from all sources combined

The RDA is set to cover nearly all (97% to 98%) healthy people¹. So being under it does not mean you are deficient. The upper limit counts food, drinks and supplements together². It is set to avoid side effects such as stomach upset, and doctors sometimes prescribe more to treat iron deficiency¹.

Iron supplements in tablet or capsule form must carry this FDA label warning: "Accidental overdose of iron-containing products is a leading cause of fatal poisoning in children under 6."³ The same label also says to keep the product out of reach of children³.

Heme and Non-Heme Iron in Common Foods

Heme iron is found in meat, poultry and seafood. Non-heme iron is found in plants, eggs and fortified foods, and also in meat. Heme iron is absorbed better than non-heme iron¹. Here are some common sources from the ODS table¹:

Food

Serving

Iron (mg)

Type

Oysters, cooked

3 ounces

8

Heme and non-heme

Beef, braised bottom round

3 ounces

2

Heme and non-heme

Chicken, roasted

3 ounces

1

Heme and non-heme

Fortified breakfast cereal (100% DV)

1 serving

18

Non-heme

White beans, canned

1 cup

8

Non-heme

Lentils, boiled

1/2 cup

3

Non-heme

Spinach, boiled

1/2 cup

3

Non-heme

Tofu, firm

1/2 cup

3

Non-heme

Egg, hard boiled

1 large

1

Non-heme

Dairy foods such as milk and cheese are poor sources, with close to 0 mg per serving¹.

What Helps and Hurts Iron Absorption

Vitamin C helps your body take in non-heme iron¹. Foods such as citrus fruits, strawberries, sweet peppers, tomatoes and broccoli can help when eaten with plant sources of iron². Eating meat, poultry or seafood in the same meal also helps¹.

Some foods work the other way. Phytates in grains and beans and some polyphenols in plants reduce non-heme iron absorption¹. In one study, black tea served with a meal cut non-heme iron absorption by 79% to 94%, and coffee and herb teas were also strong inhibitors⁴. Calcium may reduce absorption too, so ODS suggests taking calcium and iron supplements at different times of day¹ ².

Overall, people absorb about 14% to 18% of the iron in mixed diets that include meat, and about 5% to 12% from vegetarian diets¹. This gap is why the vegetarian target is higher.

Who Is Most at Risk of Low Iron

ODS lists these groups as most likely to have trouble getting enough iron¹ ²:

  • Teen girls and women with heavy periods

  • Pregnant women and teens, whose blood volume grows

  • Infants and young children, especially those born early or at a low birth weight

  • Frequent blood donors (about 25% to 35% of regular donors become iron deficient)

  • People with cancer, gut disorders such as celiac disease or Crohn's disease, or heart failure

If you are in one of these groups, a food total cannot show your iron status. Doctors check iron with blood tests such as a complete blood count, hemoglobin and ferritin⁵. ODS calls serum ferritin the most efficient test for iron deficiency¹.

Iron in Common Foods

Milligrams of iron in one serving, highest first. Heme iron (meat and seafood) is absorbed better than non-heme iron.

Fortified breakfast cereal, 100% DV (1 serving), non-heme
18 mg
Oysters, cooked (3 oz), heme and non-heme
8 mg
White beans, canned (1 cup), non-heme
8 mg
Lentils, boiled (1/2 cup), non-heme
3 mg
Spinach, boiled (1/2 cup), non-heme
3 mg
Tofu, firm (1/2 cup), non-heme
3 mg
Beef, braised bottom round (3 oz), heme and non-heme
2 mg
Chicken, roasted (3 oz), heme and non-heme
1 mg
Egg, hard boiled (1 large), non-heme
1 mg
Show data table
Food (serving)Iron (mg)
Fortified breakfast cereal, 100% DV (1 serving), non-heme18
Oysters, cooked (3 oz), heme and non-heme8
White beans, canned (1 cup), non-heme8
Lentils, boiled (1/2 cup), non-heme3
Spinach, boiled (1/2 cup), non-heme3
Tofu, firm (1/2 cup), non-heme3
Beef, braised bottom round (3 oz), heme and non-heme2
Chicken, roasted (3 oz), heme and non-heme1
Egg, hard boiled (1 large), non-heme1
From the table above: NIH Office of Dietary Supplements food table, which uses USDA FoodData Central data, rounded to whole milligrams. Dairy foods have close to 0 mg per serving.

Daily Iron Target and Upper Limit by Age

Each row runs from the daily target (RDA, or AI for babies) to the upper limit. Enter your daily total to mark it.

  • Below the target
  • Meets the target
  • Above the upper limit
Birth to 6 months
0.27–40
>40
7 to 12 months
<11
11–40
>40
1 to 3 years
<7
7–40
>40
4 to 8 years
<10
10–40
>40
9 to 13 years
<8
8–40
>40
14 to 18 years
<11
11–45
>45
19 to 50 years
<8
8–45
>45
51 and older
<8
8–45
>45
01020304050
mg
Show data table
AgeBelow the targetMeets the targetAbove the upper limit
Birth to 6 monthsUnder 0.27 mg (below the AI)0.27 to 40 mgOver 40 mg
7 to 12 monthsUnder 11 mg (below the RDA)11 to 40 mgOver 40 mg
1 to 3 yearsUnder 7 mg (below the RDA)7 to 40 mgOver 40 mg
4 to 8 yearsUnder 10 mg (below the RDA)10 to 40 mgOver 40 mg
9 to 13 yearsUnder 8 mg (below the RDA)8 to 40 mgOver 40 mg
14 to 18 yearsUnder 11 mg (below the RDA)11 to 45 mgOver 45 mg
19 to 50 yearsUnder 8 mg (below the RDA)8 to 45 mgOver 45 mg
51 and olderUnder 8 mg (below the RDA)8 to 45 mgOver 45 mg
From the table above: NIH Office of Dietary Supplements RDAs and upper limits. The upper limit counts food, drinks and supplements together. Vegetarians need 1.8 times the target, for example 32.4 mg instead of 18 mg for women aged 19 to 50.

A Note on Accuracy

This calculator uses the ODS targets, upper limits and food values exactly. The food values are rounded to whole milligrams, and real portions and brands vary, so your total is an estimate. It counts iron eaten, not iron absorbed. It cannot diagnose iron deficiency or anemia, which needs a blood test.

Frequently Asked Questions

How much iron do I need per day?

Men 19 and older and women 51 and older need 8 mg a day, women aged 19 to 50 need 18 mg, and pregnant women need 27 mg¹. Vegetarians need about 1.8 times these amounts¹.

Can this calculator tell me if I am iron deficient?

No. It estimates how much iron you eat, and only a blood test such as ferritin or a complete blood count can show iron deficiency or anemia¹ ⁵.

Do vegetarians need more iron?

Yes. Non-heme iron from plants is absorbed less well, so ODS says vegetarians need 1.8 times the RDA¹.

How much iron is too much per day?

The upper limit is 45 mg a day for people 14 and older and 40 mg for babies and children up to age 13, counting food, drinks and supplements together¹ ². Doctors sometimes prescribe more to treat a deficiency¹.

Sources

  1. Iron: Fact Sheet for Health Professionals, NIH Office of Dietary Supplements, 2025

  2. Iron: Fact Sheet for Consumers, NIH Office of Dietary Supplements, 2023

  3. 21 CFR 101.17(e), Iron Supplement Warning, US Food and Drug Administration

  4. Inhibition of Non-Haem Iron Absorption in Man by Polyphenolic-Containing Beverages, Hurrell et al., 1999

  5. Iron-Deficiency Anemia, National Heart, Lung, and Blood Institute

Report a problem