忙陇聥?/span> Chinese Snack Lab

Boba Tea Sugar & Ice Calculator

Sugar brix, ice compensation, and tea-to-milk balance 茅聢楼?designed for non-Asian sweet-palate defaults (the default 100% sugar is too much for most Western drinkers).

'@ js=@' const SUG = { 0:0, 30:30, 50:50, 70:70, 100:100 }; const ICE = { hot: { ice:0, label:'Hot 茅聢楼?no ice', shk:'No shaking.' }, warm: { ice:50, label:'Warm 茅聢楼?minimal ice', shk:'Stir, do not shake.' }, less: { ice:120, label:'Less ice 茅聢楼?about 1/4 of cup', shk:'Shake 5 seconds.' }, reg: { ice:200, label:'Regular 茅聢楼?about 1/2 cup ice', shk:'Shake 8茅聢楼?0 seconds hard.' } }; const TOP = { tapioca: { g:60, note:'Cook 30 min boil + 30 min steep in brown sugar syrup (1:1 sugar:water).' }, none: { g:0, note:'Skip topping; consider a flavored tea instead.' }, jelly: { g:50, note:'Pre-made coconut or grass jelly, drained.' }, pop: { g:40, note:'Add last. They pop in your mouth, not in the cup.' } }; function render(){ const vol = +document.getElementById('vol').value; const sug = +SUG[document.getElementById('sug').value]; const ice = ICE[document.getElementById('ice').value]; const top = TOP[document.getElementById('top').value]; const sugG = Math.round(vol * sug / 100 * 0.10); const teaMl = Math.round(vol * 0.30); const milkMl = Math.round(vol * 0.30); const waterMl = vol - teaMl - milkMl - ice.ice - (top.g*0.5); toolOut.innerHTML = `
Sugar syrup (g)
${sugG}
As 1:1 simple syrup.
Tea : Milk
${teaMl} : ${milkMl}
Plus ${waterMl} ml water/topping liquid.
Ice
${ice.ice} ml
${ice.label}
Topping
${top.g} g
${top.note}

Shake method: ${ice.shk}

Western-palate note: 100% sugar on a 500 ml drink is roughly 50 g of added sugar 茅聢楼?almost a can of Coke. If you have not grown up drinking this, start at 30%.

`; } const ids=['vol','sug','ice','top']; document.getElementById('go').onclick=render; ids.forEach(id=>document.getElementById(id).oninput=render); render();
Advertisement slot 茅聢楼?clearly labelled, never disguised as content.

How to use this tool

Pick your total volume (most shop drinks are 500 ml). Pick a sugar level 茅聢楼?for first-time Western drinkers, 50% is a good start. Pick ice. Pick topping. The card gives you a gram-by-gram build.

What this solves 茅聢楼?and what it doesn't

Taiwan-style boba defaults to 100% sugar and full ice 茅聢楼?calibrated for people who drink sweet tea every day. For Western palates this is overwhelming. Most "how to make boba at home" videos copy the 100% number without explaining why. This tool calibrates to your actual taste.

Who this is for

Anyone making boba at home without access to a Taiwan shop. Parents making bubble tea for kids who do not want the sugar crash. Cafe owners building a customizable boba menu.

How to read the result

Sugar syrup is added as 1:1 simple syrup (equal weights sugar and hot water, cooled). 50 g of syrup contains 25 g of actual sugar. The tea:milk ratio assumes black tea; substitute jasmine or oolong if you prefer.

Honest limitations

Toppings vary in density. Coconut jelly displaces more than tapioca. Numbers assume drained topping.

Common questions

Frequently asked questions

What are the common mistakes when using Boba Tea Sugar & Ice Calculator?
Most common mistakes come down to four habits: entering 20 when the field expects 0.2 because the field is a percentage; leaving a field blank and accepting the default without checking what it stands for; changing one input and reading a result that was calculated before the change; and quoting the output as an exact figure when the page describes it as a reference estimate. Press calculate again after any edit, and treat the number as a reference point rather than a final answer.
How do I read the result from Boba Tea Sugar & Ice Calculator?
Read the final figure first, then come back to this section for the conditions behind it: Sugar syrup is added as 1:1 simple syrup (equal weights sugar and hot water, cooled). 50 g of syrup contains 25 g of actual sugar. The tea:milk ratio assumes black tea; substitute jasmine or oolong if you prefer. Keep two things apart: the number itself, which comes from the values you typed, and the assumptions it depends on, which decide whether that number is meaningful. The page sets out what a higher or lower result means for your case, so check that direction as well as the magnitude.
Can I act on the Boba Tea Sugar & Ice Calculator result directly?
Treat it as one reference sheet before you decide, rather than as the answer itself: Toppings vary in density. Coconut jelly displaces more than tapioca. Numbers assume drained topping. The output describes a magnitude under the conditions you entered. It does not include what it actually costs to act, what might change while you act, or how the other side behaves. Before you commit, compare the result against reality and note which assumptions do not hold where you are.
What inputs does Boba Tea Sugar & Ice Calculator need?
Boba Tea Sugar & Ice Calculator takes 2 inputs: Total drink volume (ml)、Ice level Hot Warm Less ice (氓炉掳卯聠录氓聲潞) Regular ice. They are listed in the order they feed the calculation, so an earlier value can change a later one. Do not skip a field you do not recognise - work out what it means first, because a silently guessed value produces a number that looks reasonable and is not. Before typing anything, make sure every figure uses the same unit and the same time period.

Why is the shop drink sweeter than mine? Most shops use fructose syrup (about 1.2猫聞鲁 sweeter than sugar) plus condensed milk. Use those if you want to match.

Can I skip the simple syrup? Yes 茅聢楼?dissolve sugar directly. It takes longer and may not fully dissolve when cold.

What is the brown sugar taste? Cook tapioca in brown-sugar syrup instead of white. Adds caramel notes, common in Taiwan's "tiger boba".

More tools on Chinese Snack Lab

Mala Spice DecoderCongee Consistency CalculatorDumpling Wrapper DesignerSoup Dumpling (XLB) Gelatin RatioMapo Tofu Spice Builder