Yes ditto to what Katie said... myfitnesspal is great & has apps for most phones!
Just check nutritional info & its easy to change if you need too... plus you can adjust yr daily levels to yr specific requirements... grams of protein, fat carbs etc. x