Comprehensive and easy to use. Available as desktop, online, and smartphone app. Offers 7-day free trial, then 29 cents per day.
Comprehensive and easy to use. Available as desktop, web, and app. Free signup and completely free to use.
Can upgrade to Gold membership (extra features and ad-free – $7/month).
MyMacros+
Great app, easier to use than MyFitnessPal (iPhone | Android).
MyFitnessPal
Popular app, but complex to setup and use (iPhone | Android).