An app to track calorie intake (food) and output (exercise).
Ranked in these QuestionsQuestion Ranking
Pro Easy to add food
Foods can be added from an extensive database by hand and by scanning their barcodes. Recipes also be imported from the internet by URL.
MyFitnesspal has a website and apps for iPad, iPhone and Android so it can sync your data between all your devices.
Pro Works with many fitness trackers
MyFitnessPal works with Fitbit, Jawbone and many other fitness trackers.
Pro Calorie breakdown
MyFitnessPal can display a pie chart showing what percentage of your food consists of carbs, fat and proteins, helping achieve a balanced diet.
Pro Recipes can be imported via URL
Pro Works out daily calorie goal to help achieve a desired weight loss
When the user enters current weight, lifestyle and period of time they want to achieve their goals in, MyFitnessPal works out how many calories can be consumed to achieve said goal.
Pro Syncs with RunKeeper and MapMyFitness
MyFitnessPal can share information between RunKeeper and MapMyFitness.
Pro Social features
It's possible to follow friend's progress and comment on their profile.
Con Macros hidden behind a paywall
Con GUI not conform with current Design standards
Con Requires diligent activity tracking for accurate recommendations
Unless every movement made, food eaten and drink consumed is logged, the recommendations for how much and what kind of food should be eaten will be off.