Weight Watchers Points Calculator
cal
g
g
g
Points6
This calculator scores a food using the classic Weight Watchers Points formula, which rewards fibre and penalises calories and fat. You supply a serving’s calories, fat, fibre, and protein, and it returns a single whole-number points value — the currency many people used to budget their daily eating on the original WW plan. It reflects the long-standing idea that not all calories are equal: a high-fibre food costs fewer points than a fatty one with the same calories.
Formula
points = round( calories/50 + fat/12 − min(fibre, 4)/5 )
- calories
- Calories in the serving
- fat
- Grams of total fat in the serving
- fibre
- Grams of dietary fibre, credited up to a maximum of 4 g
- protein
- Grams of protein (collected for reference in this classic formula)
How it works
- Enter the calories, grams of fat, grams of fibre, and grams of protein for one serving of the food.
- The formula adds calories ÷ 50 to fat ÷ 12, then subtracts a fibre credit that is capped at 4 grams of fibre (min(fibre, 4) ÷ 5).
- The raw score is rounded to the nearest whole number and floored at zero, so the result is always a non-negative integer points value.
Worked example
A snack with 250 calories, 10 g fat, 5 g fibre, and 8 g protein.
- Calories term: 250 ÷ 50 = 5.0.
- Fat term: 10 ÷ 12 = 0.83.
- Fibre credit (capped at 4 g): 4 ÷ 5 = 0.8 → 5.0 + 0.83 − 0.8 = 5.03, rounded to 5.
5 points for that serving.
Frequently asked questions
- Which Weight Watchers system does this use?
- It uses the classic Points formula based on calories, fat, and fibre. Newer WW programs such as SmartPoints and Points instead weight sugar and saturated fat against protein, so values from those plans will differ.
- Why is the fibre credit capped at 4 grams?
- In the classic formula only the first 4 grams of fibre per serving reduce the score. Beyond that, extra fibre does not lower the points further, which is why min(fibre, 4) appears in the equation.
- Why does protein not change the result here?
- The original Points formula scores only calories, fat, and fibre, so protein has no direct effect in this classic version. The field is included for reference and for comparison with newer protein-aware plans.
- Can a food ever score zero points?
- Yes. Low-calorie, low-fat, high-fibre foods can compute to a negative raw score, which the calculator floors at zero. The result is never negative.