Use MyFitnessPal to log your food and exercise wherever and whenever you would like! App users can set a daily calorie goal, record goals recommended by health professionals, link in with friends and easily find the foods they have eaten using the barcode scanner. Entries are automatically synced to the web and vice versa, allowing users to log online or on their phone – whichever is most convenient. 

 

The food and exercise databases include over 2 million foods and restaurant items and 350 exercises, respectively. However, app users can also add custom foods and exercises.

 

This app is available for Android, Apple, Blackberry and Windows devices.