Meal carb counter
Search for a food and enter how many grams you eat: the meal’s total carbs add up on their own.
Build a meal
Values are per 100 g.
Your meal
Your meal is empty
Search for a food above, then enter the weight you eat.
Meal total
Carbohydrates
–g
- 10 g portions
- –
- carbs ÷ 10
- Bread units (BE)
- –
- carbs ÷ 12
Your meal is saved on this device only.
Conversions, never a dose
These tools convert units and add up carbohydrates. They never calculate a dose of insulin or any other medicine.
This does not replace the advice of your doctor or diabetes care team.
Carbs in a few everyday foods
| Food | Carbs / 100 g | Weight for 10 g | Weight for 12 g |
|---|---|---|---|
| Bread (average) | 44.6 g | 22 g | 27 g |
| Croissant (average) | 40.4 g | 25 g | 30 g |
| Rolled oats | 59.5 g | 16.8 g | 20 g |
| Cornflakes | 81.5 g | 12.3 g | 14.7 g |
| Cooked pasta | 31.2 g | 32 g | 38 g |
| Cooked white rice | 25.8 g | 39 g | 47 g |
| Steamed potatoes | 15.6 g | 64 g | 77 g |
| French fries | 32.4 g | 31 g | 37 g |
| Apple | 11.6 g | 86 g | 103 g |
| Banana | 19.7 g | 51 g | 61 g |
| Orange | 8.0 g | 125 g | 150 g |
| Orange juice | 9.6 g | 104 g | 125 g |
| Milk (average) | 4.8 g | 208 g | 250 g |
| Plain yogurt | 4.5 g | 222 g | 267 g |
Available carbohydrates, fibre not counted. These are averages: a riper fruit or another recipe may give a little more or a little less. Source: Swiss Food Composition Database 7.1, Federal Food Safety and Veterinary Office (FSVO), naehrwertdaten.ch.
For an accurate total
- Pick the right form of the food: 100 g of dry pasta has about twice the carbs of 100 g of cooked pasta.
- Weigh the part you eat, without bones, skin or stones.
- For packaged food, the nutrition label remains the reference.
Frequently asked questions
10 g portion or 12 g bread unit?
In Switzerland, carbs are often counted in 10 g portions. The bread unit (BE, from the German Broteinheit) is 12 g: it is older but still in use. Your care team will tell you which one to use.
I cannot find my food. What can I do?
Try a more general word (“bread” rather than a brand name) or pick a similar food.