Know your Starbucks calories before you order

Change the size, milk, syrup, and foam. The nutrition facts update as you go, so your custom drink is never a surprise.

Free, no signup, works on your phone

Grande Iced Caramel Macchiato

250calories
34gSugar
150mgCaffeine
10gProtein

Try the swaps. Estimates based on standard recipes.

Four taps from menu to macros

Every choice shows its calorie cost right away, before it reaches your cup.

  1. Pick a drink

    Search the menu or filter by under 150 cal, keto, high protein, dairy-free, or zero sugar.

  2. Customize it

    Set the size, milk, espresso shots, syrup pumps, foam, toppings, and ice level.

  3. Read the numbers

    See calories, sugar, caffeine, and a full nutrition facts panel update live.

  4. Order with confidence

    Copy your custom order text and read it out at the counter or drive-thru.

Everything you need to order smarter

Swipe through what the calculator does.

Customize every detail

Five cup sizes, nine milks, shots, roast type, syrup pumps, cold foam, toppings, and ice.

Grande | Oatmilk | 2 shots | 3 pumps

Live nutrition facts

Calories, fat, carbs, added sugars, and protein change the moment you change your drink.

250 cal | 34g sugar | 10g protein

Macro ratio and caffeine gauge

See how calories split between carbs, fat, and protein, and how your caffeine compares with the 400 mg daily guideline.

150 mg caffeine | moderate energy

Smart calorie savers

One-click swaps show what you save, like almond milk or sugar-free syrup, without changing your favorite drink.

Almond milk: save 80 kcal

Barista order text

Copy a clean, ready-to-read order so nothing gets lost between your phone and the cup.

[Grande] Iced Caramel Macchiato

Compare drinks and log your day

Put two drinks side by side, then add your pick to today's log to keep a running total.

Compare | Today's Log

See the features at work

Small choices add up. These are the same checks the calculator runs for you.

Milk changes the total

Calories per ounce of each milk. Swapping one line can move your drink by dozens of calories.

Almond8
Nonfat11
2% (std)16
Oat17
Whole19
Breve40

Count your syrup pumps

Each standard pump adds about 20 calories and 5g of sugar. Tap to see the cost.

3 pumps

60 extra calories and 15g sugar. Ordering half-sweet cuts the pump count.

Macros and caffeine

Where the calories come from, and how much of the 400 mg daily guideline one drink uses.

Carbs 37gFat 7gProtein 10g
150 mg caffeineGuideline 400 mg

Order text, ready to read

Your build turns into a clean order you can copy and read out at the counter.

Made for people who like their coffee and their numbers

Calorie and macro counters Oat, almond, and soy milk fans Keto and low-sugar orderers Anyone tracking caffeine People checking in line

Questions people ask

How accurate is the Starbucks calorie calculator?

It gives estimates based on standard recipes and typical ingredient amounts. Real values can vary by store and menu changes. For official numbers, check Starbucks' own nutrition information.

Does it handle custom orders?

Yes. Size, milk, shots, syrups, foam, toppings, and ice all update the nutrition panel instantly.

What is the lowest-calorie way to order?

Usually a smaller size, almond milk, sugar-free syrup, and no whipped cream. The calorie savers panel shows what each swap saves for your drink.

Is it free, and does it work on my phone?

Yes to both. There is no account to create, and it runs in any mobile browser.

Is this an official Starbucks tool?

No. Hasan Drops is not affiliated with or endorsed by Starbucks. This is an independent estimator for general information only.

Your drink, your numbers

Pick a drink, tweak it until it fits your goals, then copy the order.

Try the calculator

Nutrition values are estimates and may differ from official Starbucks figures. Not medical or dietary advice. Starbucks is a trademark of its owner, used for identification only. Not affiliated with or endorsed by Starbucks.