MyFitnessPal makes good health attainable for everyone. Powered by more than 30 million people, MyFitnessPal is the leading free resource to take charge of daily health. Partnering with top brands and featuring a database over 2 million foods, MyFitnessPal provides real-time nutrition and fitness tracking, insights and community support.