Vitamin B2 (eller riboflavin) er et vigtigt B-vitamin, der er nødvendigt for den menneskelige krops normale funktion. Det er involveret i produktionen af energi fra mad, syntesen af hæmoglobin, dannelsen af hudceller og slimhinder og forbedrer også synet.
Den fysiologiske rolle af vitamin B2 i kroppen er at deltage i de metaboliske processer af kulhydrater, fedtstoffer og proteiner; i syntesen af hormoner; hjælper med at forhindre grå stær, nærsynethed, farveblindhed; forhindrer ældning af kroppens celler. Behovet for vitamin B2 øges med en protein- og kulhydratdiæt, under vækst, graviditet og amning og ved fysisk og nervøs træthed. Riboflavins hovedfunktion er at beskytte øjnene mod de skadelige virkninger af ultraviolette stråler.