MyFitnessPal

MyFitnessPals vision is to make good health attainable and sustainable for everyone. Powered by a community of more than 80 million, MyFitnessPal is the leading resource for taking charge of daily health and provides users with a one-stop shop to eat better and get fit.