The following doses have been studied in scientific research:
For treating low levels of riboflavin (riboflavin deficiency) in adults: 5-30 mg of riboflavin (Vitamin B2) daily in divided doses.
For preventing migraine headaches: 400 mg of riboflavin (Vitamin B2) per day. It may take up to three months to get best results.
For preventing cataracts: a daily dietary intake of approximately 2.6 mg of riboflavin (Vitamin B2) has been used. A combination of 3 mg of riboflavin (Vitamin B2) plus 40 mg of niacin daily has also been used.
The daily recommended dietary allowances (RDAs) of riboflavin (Vitamin B2) are: Infants 0-6 months, 0.3 mg; infants 7-12 months, 0.4 mg; children 1-3 years, 0.5 mg; children 4-8 years, 0.6 mg; children 9-13 years, 0.9 mg; men 14 years or older, 1.3 mg; women 14-18 years, 1 mg; women over 18 years, 1.1 mg; pregnant women, 1.4 mg; and breastfeeding women, 1.6 mg.
There are no brands containing this molecule.