Free Food Calorie & Nutrition Calculator – Check Macros for Any Meal
Find out how many calories are in biryani, how much protein is in chicken breast per 100g, or how many carbs are in one roti. Enter a food, set your serving size in grams and get calories, protein, carbs, fat, fiber and sugar instantly. Free macro calculator, no signup needed.
Your Meal Total
What Is a Free Food Calorie and Nutrition Calculator?
A food calorie calculator tells you how much energy, protein, carbohydrate and fat a food contains before you eat it. Type any ingredient or dish, choose your serving size in grams, and this free online nutrition calculator shows the calories, protein, carbs, fat, fiber and sugar for exactly that portion. It works for everyday foods such as an apple, a boiled egg or grilled chicken breast, and it also includes desi favourites like chicken biryani, roti, daal, nihari and samosa that most global calorie tools ignore.
Whether you want to know how many calories are in a plate of biryani, how much protein is in 100g of chicken breast, or how many carbs are in one roti, you get an answer in seconds. There is no app to download, no account to create and no email to hand over. Everything runs in your browser, so your food searches stay private on mobile and desktop alike.
Use the Calorie Calculator Now
How to Use the Calorie Calculator, Step by Step
- Type the food name. Enter a simple name such as "chicken biryani", "roti", "boiled egg" or "banana". Short, common names give the best matches.
- Set your serving size. Type the weight of your portion in grams, or tap a preset like 150g or 250g. If you do not have a kitchen scale, use the desi portion guide further down this page.
- Press Analyze Nutrition. The calculator searches the built-in desi food list first, then the USDA FoodData Central database, and finally Open Food Facts for packaged products.
- Choose the best match. If several results appear, open the dropdown and pick the entry that matches how you ate the food, for example raw, boiled, roasted or fried.
- Add it to your meal total. Tap "Add to Meal Total" for each item on your plate and the calculator keeps a running total of calories, protein, carbs and fat for the whole meal.
What You Get From Every Search
Most calorie counters only give you a single number. This tool gives you the full picture so you can actually plan your diet:
- Calories (kcal) for your exact serving size, not just per 100g.
- Protein, carbohydrates and fat in grams, the three macronutrients that make up almost all of your food energy.
- Fiber and sugar when the database provides them, useful for digestion and blood sugar awareness.
- A macro split bar showing what percentage of the calories come from protein, carbs and fat.
- A daily energy share so you can see what portion of a 2,000 kcal day the food uses up.
- A meal builder that adds several foods together, ideal for a full plate of rice, curry and salad.
Calories, Protein, Carbs and Fat: What Do the Numbers Mean?
Calories are simply a measure of energy. Your body gets that energy from three macronutrients, and each one provides a different amount per gram. Protein gives about 4 calories per gram, carbohydrates give about 4 calories per gram, and fat gives about 9 calories per gram. This is why fried and oily dishes are so calorie dense: fat carries more than double the energy of the same weight of protein or carbs.
Protein builds and repairs muscle, supports immunity and keeps you feeling full for longer. Good sources include chicken, eggs, fish, lentils, chickpeas, yogurt and paneer. Carbohydrates are the main fuel for your brain and muscles and come from rice, roti, bread, potatoes, fruit and sweets. Fat is essential for hormones and vitamin absorption, but because it is so energy dense, small changes in oil or ghee can change a dish by hundreds of calories.
All values are shown per 100g first because that is the standard way food data is stored. It lets you compare foods fairly. Once you enter your real serving size, every number updates to match what you actually eat. Also remember that raw and cooked foods differ: rice absorbs water when boiled and chicken loses water when roasted, so the calories per 100g change even though the food is the same.
Calorie Count of Popular Pakistani and Desi Foods (Per 100g)
Global databases rarely list home-style South Asian dishes, so this calculator includes a built-in list of common desi foods. The values below are averages of typical home and restaurant recipes and are meant as a practical guide.
| Food (per 100g) | Calories | Protein | Carbs | Fat |
|---|---|---|---|---|
| Chicken Biryani | 160 kcal | 8g | 21g | 5g |
| Roti / Chapati (whole wheat) | 300 kcal | 10g | 52g | 5g |
| Naan (plain) | 290 kcal | 9g | 50g | 5g |
| Paratha (plain) | 320 kcal | 7g | 46g | 13g |
| Daal (cooked, tadka) | 120 kcal | 7g | 17g | 3g |
| Chicken Karahi | 180 kcal | 16g | 4g | 11g |
| Nihari (beef) | 170 kcal | 11g | 4g | 12g |
| Haleem | 150 kcal | 9g | 14g | 6g |
| Samosa (fried) | 260 kcal | 5g | 29g | 14g |
| Chicken Tikka | 150 kcal | 23g | 2g | 6g |
| Basmati Rice (boiled) | 130 kcal | 2.7g | 28g | 0.3g |
| Gulab Jamun | 300 kcal | 4g | 48g | 11g |
A few portion examples make these numbers easier to use. One medium roti weighs about 40g, so it gives roughly 120 kcal. A standard restaurant plate of biryani is around 300 to 400g, which works out to about 480 to 640 kcal before raita or a soft drink. One fried samosa of about 60g adds around 155 kcal. Type any of these foods into the calculator above, enter your own weight, and you will get a personalised result.
How Many Calories Do You Need Per Day?
There is no single answer. Most healthy adults need somewhere between roughly 1,600 and 3,000 kcal per day, depending on age, sex, height, weight and how active they are. The 2,000 kcal figure printed on food labels is only a general reference point, which is why this tool shows each food as a share of a 2,000 kcal day rather than telling you what you personally should eat.
Protein needs also vary. General guidance for healthy adults is about 0.8g of protein per kilogram of body weight, while people who train regularly or want to build muscle often aim for around 1.2 to 2.0g per kilogram. If you have a medical condition, are pregnant, or are planning a major diet change, speak to a doctor or registered dietitian for a target that fits you.
How to Use Macros for Weight Loss, Muscle Gain or Maintenance
For gradual weight loss
Weight loss comes from eating slightly fewer calories than you use. A modest deficit of around 300 to 500 kcal per day is commonly suggested because it is easier to sustain than crash dieting. Use the meal builder to see where your calories come from, then look for easy swaps: grilled chicken tikka instead of fried pakora, one roti instead of two, or less oil in your karahi.
For muscle gain
Building muscle usually needs a small calorie surplus and enough protein spread across the day. Check the protein number for eggs, chicken, lentils, yogurt and paneer, and combine them with carbs such as rice or roti to fuel your training.
For maintenance and healthy habits
If you are happy with your weight, the calculator helps you stay aware of portion sizes. Checking a few foods you eat every day, such as your usual breakfast or the evening chai and snack, often reveals hidden calories that add up over a week.
Why Use This Calculator Instead of a Calorie Tracking App?
Calorie apps are powerful, but many need an account, ask for payment to unlock features, and fill your screen with ads. This free food calorie calculator gives you an answer in a few seconds without any of that. It is built for quick checks: you are at a restaurant, cooking dinner or comparing two snacks, and you just want the numbers. It also understands desi dishes and lets you change the serving size in grams, which is where many quick calculators fall short.
Where the Nutrition Data Comes From
Generic foods such as fruit, vegetables, meat, eggs and dairy come from USDA FoodData Central, the official United States government nutrition database. Packaged and branded products come from Open Food Facts, an open community database. Desi and home-style dishes come from a built-in list of averaged values. Because recipes differ from kitchen to kitchen, treat any homemade dish value as a close estimate rather than a laboratory measurement.
More Free Tools You May Like
If you enjoy quick online utilities, explore the full collection on the Free Image Tools homepage. Writing a diet plan, food blog or recipe post? Check your length with the free online word counter. Creating client work or meal-plan services? Try the free invoice generator. Need placeholder text for a design or menu layout? Use the Lorem Ipsum generator. Building a nutrition presentation? Make your slides lighter with the PowerPoint image compressor.
Frequently Asked Questions About Calorie and Nutrition Calculators
How many calories are in a plate of chicken biryani?
Chicken biryani has roughly 160 kcal per 100g in this calculator. A typical restaurant plate weighs 300 to 400g, so expect about 480 to 640 kcal. The exact number changes with the amount of oil, rice and meat in your recipe.
How accurate is this calorie calculator?
Values for generic foods come from the USDA FoodData Central database and packaged foods from Open Food Facts, so they are reliable estimates. Desi dish values are averages of typical home and restaurant recipes, so real calories can differ depending on oil, portion and cooking method.
Is this nutrition calculator really free, and do I need to sign up?
Yes, it is 100% free. There is no signup, no app download and no email needed. It runs in your browser on mobile and desktop.
How many calories should I eat in a day?
Most adults need between roughly 1,600 and 3,000 kcal a day depending on age, sex, height, weight and activity level. The 2,000 kcal figure used on food labels is only a general reference, so a doctor or registered dietitian can give you a personal target.
How much protein do I need per day?
General guidance for healthy adults is about 0.8g of protein per kg of body weight. People who train regularly or want to build muscle often aim for around 1.2 to 2.0g per kg. Check with a health professional if you have a medical condition.
Why are results shown per 100g, and how do I change the serving size?
Nutrition data is standardised per 100g so foods can be compared fairly. Enter your own weight in the serving size box, or tap a preset such as 50g, 150g or 250g, and every value updates instantly.
Does cooking change the calories in food?
Yes. Frying adds oil, while boiling or grilling adds little. Water loss during cooking also changes calories per 100g, which is why raw and cooked versions of the same food show different numbers. Choose the cooked or raw match that fits what you ate.
How many calories are in one roti?
A medium whole wheat roti weighs around 40g and has roughly 120 kcal, based on about 300 kcal per 100g. A roti made with ghee or oil will be higher.
Can I use this calculator for weight loss?
Yes. Log what you eat, compare the total with your daily target, and aim for a modest deficit of around 300 to 500 kcal a day, which is commonly suggested for gradual weight loss. Pair it with enough protein and regular activity.
Do the results show raw or cooked food values?
It depends on the match you select. Look at the food name in the dropdown; entries usually say raw, cooked, boiled, roasted or fried. Pick the one that matches how you ate it.
Check Calories & Macros Free
Disclaimer: This calculator is for general information only and is not medical or dietary advice. Nutrition values are estimates and vary by brand, recipe and preparation. Consult a qualified healthcare professional before making significant changes to your diet.