I use myfitnesspal (yes, spelled as one word). I use the premium edition, but the free version (less features) is also very useful.
I mostly use the food diary section to log my meals/snacks on a daily basis.
It has scanner capability, so you can scan barcodes on food packaging. That’s a...