I use a MyFitnessPal app. It’s good if you make your own meals and you weigh the ingredients or become good at estimating quantities (not as good as carbs & cals which has photos, but MyFitnessPal has a huge database.)
You can save recipes so that you don’t have to enter the information again when you eat the same meal.
Many meals at popular restaurant/pub chains are included Wetherspoons, Costas, Slug&Lettuce, PizzaExpress etc.
Free on Android and iPhone.