ForHosting KIT · Home, food & hobbies

Dough weight per piece calculator for rolls and loaves

1,800 g of dough shared among 12 rolls gives 150 g per piece. Enter the weight of the finished batch in grams, kilograms, ounces or pounds, set how many pieces you want, and shape every one to the same target. Free in your browser.

  • Free
  • Runs in your browser
  • No sign-up
  • Your data stays on your device
Use it from WebAPIEmailTelegramApp soon
If you enter
Total dough weight
1,800
Piece count
12
Weight unit
G
You get
Dough weight per piece
150

This dough weight per piece calculator divides a batch's total weight by the number of rolls, buns, pizza balls, or loaves you want to make. Enter the dough weight, choose a unit, and provide a positive whole-number piece count. The result gives one consistent target weight for every piece, helping you portion a batch evenly before shaping. It uses direct division, keeps the selected unit, and performs no hidden conversion or recipe adjustment.

Weigh the complete dough before dividing it

Start with the total weight of the finished dough, after all flour, water, salt, yeast, preferment, fat, sugar, and inclusions have been mixed in. Place the whole batch on a suitable scale, or weigh the filled bowl and subtract the empty bowl's tare weight. The calculator accepts grams, kilograms, ounces, and pounds, and it reports the per-piece target in the same unit.

Grams are usually the most practical choice for rolls and small buns because a one-gram difference is easy to see and correct. For large loaves, any supported unit works as long as the scale and entered value use the same one. Do not enter flour weight alone unless flour is genuinely the entire batch: this tool portions actual dough rather than estimating dough yield from a formula.

Accurate total weight is the foundation of an accurate answer, so scrape dough from the mixer, tools, and bowl before taking the final measurement.

Choose the number of pieces you will actually shape

The calculation is total dough weight divided by that count, so twelve pieces from 1,800 grams produce a target of 150 grams each. A zero or negative count has no useful culinary meaning and returns an invalid-input error; fractions are rejected because a batch cannot be divided into a fractional number of finished pieces for this purpose. Decide the count from your pan capacity, desired serving size, proofing space, or recipe plan before portioning.

If you change the count, run the calculation again rather than trying to adjust several pieces mentally. The displayed target is an equal mathematical share. With repeating decimal results, your scale may not show every digit, so use the closest precision your equipment supports and distribute any tiny remainder across a few pieces.

For example, a scale reading whole grams may require some pieces to differ by one gram. That practical variation comes from measurement resolution, not from a different division rule.

Use the target consistently at the bench

Set an empty tray or piece of parchment nearby, then cut a rough portion and place it on the tared scale. Work through the batch while keeping the remaining dough covered so its surface does not dry out. Equal weights support more uniform proofing, browning, bake time, and finished size, especially when pieces share one pan or oven load.

Weight alone does not guarantee identical results: shaping tension, filling quantity, dough temperature, and position in the oven still matter. For filled products, decide whether your target refers only to dough or to dough plus filling, and apply that choice consistently. The calculator does not compensate for material left on the bowl, bench, or hands after weighing, nor does it predict fermentation loss.

If the last piece is noticeably light or heavy, recheck the earlier portions and redistribute dough before final shaping. This quick correction is easier before the dough has been tightened or placed into pans.

Portion dinner rolls

Turn one mixed batch into evenly sized rolls that proof and brown at a similar rate.

Divide dough for loaf pans

Calculate a consistent dough target for each pan when a batch makes several sandwich loaves.

Prepare pizza dough balls

Split bulk dough into equal balls before cold fermentation or service.

Does it convert between grams and ounces?

No. The selected unit labels both the total and result; the numeric division stays in that unit.

Should I weigh flour or finished dough?

Use the complete mixed dough weight. Flour weight alone does not include the other ingredients in the batch.

Why does the result have more precision than my scale?

Some totals do not divide evenly. Use the nearest reading your scale supports and distribute the small remainder among the pieces.

How do I weigh dough that is still in the bowl?

Weigh the filled bowl, then subtract the weight of the empty bowl. Scrape dough off the mixer, tools and bowl first, because an accurate total is what makes every piece come out right.

Can I divide the dough into a fractional number of pieces?

No. The piece count must be a positive whole number, since a batch cannot become two and a half finished rolls. Zero or negative counts are refused as well, so decide the count from your pan or serving size first.

Everything on this page is available programmatically. This section is for teams who want to wire it into their own systems; everyone else can just use the tool above.

POSThttps://api.kit.forhosting.com/cook/dough-per-piece

Prefer to automate it? One authenticated POST creates the task; the result comes back by webhook or a signed link. The same capability also runs here on the web, by email and from Telegram — and soon from our app too.

curl -X POST https://api.kit.forhosting.com/cook/dough-per-piece \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"total_dough_weight":1800,"piece_count":12}'
{
  "total_dough_weight": 1800,
  "piece_count": 12
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "cook.dough_per_piece",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

The API is asynchronous: the call returns a task_id immediately and the result arrives by webhook. Polling is capped at 1 req/s per task.

Per request$0.002

Published price — no tokens, no invented credits. A failed task is never charged.

HTTPCodeMeaning
401unauthorizedMissing or invalid API key.
402insufficient_balanceYour balance doesn't cover the task price.
404unknown_typeThat task type doesn't exist.
429rate_limitedToo many requests. Use the webhook instead of polling.

Weigh the complete dough before dividing it

Enter that value as total_dough_weight and select the matching unit.

Choose the number of pieces you will actually shape

Enter the intended piece_count as a positive whole number.

Use the target consistently at the bench

Add or remove small scraps until the reading is as close as practical to dough_weight_per_piece.

What formula does the calculator use?

It divides total_dough_weight by piece_count and returns the result in the selected weight_unit.

What happens if the piece count is zero or negative?

The request returns an invalid_input error because the piece count must be a positive integer.

What does an API request cost?

Each API request costs $0.002; the same deterministic calculation can also run free in the browser.

Read the full KIT documentation →