MyFitnessPal has helped more than 40 million people achieve and maintain a healthier and happier lifestyle. With a database of more than 3 million foods and hundreds of exercises, top fitness technology partners and community insights, MyFitnessPal is the leading free resource for achieving and maintaining health goals.