Free Tool
Paste your ingredients or a recipe link and get calories, protein, carbs and fat per serving. AI reads the list, a real food database does the counting. Free, no signup.
An ingredient the database cannot match is flagged instead of guessed, so you decide what goes in the total.
Check a serving against your targets from the TDEE calculator, fit it into a week with the meal planner, or browse high-protein recipes with macros already on the card. Eating something you did not cook? Try the meal photo calorie estimator.
Add up the calories, protein, carbs and fat of every ingredient at the amount you use, then divide by the number of servings. This tool does that for you: paste the ingredient list (or a recipe link), set the servings, and you get totals and a per-serving breakdown with each ingredient shown as an editable row.
No. The AI only reads your ingredient list, splits it into foods and converts amounts like cups and counts into grams. The calories and macros then come from a food database (USDA FoodData Central and Open Food Facts), scaled to those grams. If you give a real weight like 200 g or 6 oz, it is converted exactly rather than estimated.
Yes. Switch to Recipe link and paste the address. We fetch the page and read the ingredient list and servings that most recipe sites publish in their structured recipe data. If a page does not publish that data, paste the ingredients instead.
Nutrition is calculated from weight, and a cup of flour can weigh noticeably different amounts depending on how it is scooped. Volumes and counts are converted to grams with typical values, which is why every ingredient row shows its weight and lets you change it. Using weights from a kitchen scale gives the most accurate result.
It is free with no signup. Because each calculation uses a paid AI call, it is limited to 10 per hour from the same network. You can save the recipe to a free baisics account and log servings of it, which is optional.
Use the state the recipe lists them in, usually raw for meat and dry for rice or pasta, and say so in the ingredient line (for example "1 lb raw chicken breast"). Cooking changes weight through water loss, so mixing raw nutrition with a cooked weight is a common source of error. The database match shown on each row tells you which version was used.