Riboflavin Intake Calculator

Score daily vitamin B2 percent and gap from foods by stage.

Health and FitnessUpdated 2026-10-142 min read
Riboflavin Intake Calculator
Daily target
...
Covered...
Gap...

What it does

Riboflavin keeps energy metabolism turning. Dairy, eggs, and fortified grains carry it, and light exposure quietly destroys it in stored milk.

The tool above scores the day. An adult woman target is 1.1 mg, so 0.9 mg reads 81.8 % with 0.2 mg more to find. Men target 1.3 mg, breastfeeding 1.6 mg.

Dairy leads most scores. A glass of milk with fortified cereal covers half the day before lunch, while eggs and almonds fill afternoons.

Light is the quiet thief. Milk in clear jugs under bright cases loses B2 faster than cartons, so storage matters as much as shopping.

Weeks beat days. Travel and skipped breakfasts swing any single tally, so average seven before acting.

How to use

  1. Pick life stage.
  2. Enter food riboflavin in mg.
  3. Read target first.
  4. Read percent next.
  5. Read gap and add dairy or eggs.
  6. Score a week, not one meal.

Formula

Percent = food mg / target mg x 100. Gap = target - food.
stage
Life stage setting the target.
food
Riboflavin from foods, in mg.

Targets follow NIH ODS recommended intakes. Food mg comes from labels or USDA FoodData entries summed for the day.

Worked example

Example: adult woman, 0.9 mg from food

Defaults: adult woman eating 0.9 mg. These are also the default values, so the page opens on this answer.

  1. Stage: adult woman, target 1.1 mg.
  2. Food: 0.9 mg from dairy and grains.
  3. Share: 0.9 / 1.1 x 100 = 81.8 %.
  4. Gap: 1.1 - 0.9 = 0.2 mg more.
  5. Tool shows 1.1 mg, 81.8 %, 0.2 mg more.

Reference table

Target checkpoints
StageTargetExample score
Child0.6 mg0.4 mg is 66.7 %
Teen girl1.0 mg0.8 mg is 80 %
Adult woman1.1 mg0.9 mg is 81.8 %
Adult man1.3 mg1.0 mg is 76.9 %

Limits

  • Intake scoring only, not medical advice.
  • Labels vary by brand and fortification.
  • Light losses shift real intake.
  • Symptoms need clinicians, not math.

Common mistakes

  • Scoring one snack instead of the day.
  • Mixing mcg and mg on labels.
  • Clear jug milk under bright light.
  • Skipping dairy with no backup plan.
  • Treating percent as a diagnosis.

Try it yourself

Quick checks. Answers sit tucked under each question.

Adult man eating 1.0 mg?

Target is 1.3 mg. Share is 1.0 / 1.3 x 100 = 76.9 %. Gap is 0.3 mg more.

Child eating 0.4 mg?

Target is 0.6 mg. Share is 0.4 / 0.6 x 100 = 66.7 %. Gap is 0.2 mg more.

Questions

How do I score my day?

Divide food mg by the stage target. Here 0.9 / 1.1 x 100 = 81.8 %.

What are the targets?

Kids 0.6 mg, teen girls 1.0 mg, teen boys and men 1.3 mg, women 1.1 mg, pregnancy 1.4 mg, breastfeeding 1.6 mg.

Which foods carry riboflavin?

Milk, yogurt, eggs, almonds, and fortified cereals. A glass of milk plus cereal covers half the day.

How do I close the gap?

Add dairy, eggs, or almonds. Here 0.2 mg more closes the day.

Does light matter?

Yes. Light destroys B2, so milk in clear jugs on lit shelves loses more than cartons.

Does this diagnose deficiency?

No. Intake scoring only; cracked lips and sore tongue need clinicians.

Sources

How this page was checked. The formula above was matched against the cited sources, and the worked example was run through the tool on this page before publishing. If you spot an error, contact us so we can fix it and note the correction.