My Fitness Pal

MyFitnessPal is a free application that helps to track food intake and exercise. It engages usersand offers a database of over 11 million foods and a built-in recipe importer that lets users track any recipe from the web. MyFitnesspal integrates with Apple HealthKit. It has acquired the badge of one of the best android health apps and as well as best health tracking app for iPhone users.