🔬
🔬 Science & engineering

Mixing Material Balance Calculator (two streams)

Results update as you type.

Your numbers

Understanding the mixing material balance calculator — concept and principle

Blending two streams of different concentration is one of the most common tasks in chemistry, food processing, water treatment and even cooking. This calculator gives the concentration of the mixture, and also answers the reverse question: how much of the second stream you need to reach a target concentration. Flows can be in any consistent unit (kg, kg/h, L) as long as both streams use the same one and the concentration is on the same basis.

Two-stream mixing balance100 at 10% holds 10 and 50 at 40% holds 20; together 30 in 150 is 20%. The lever balances 100 × 10 = 50 × 20.Mixing: the solute just adds up100 at 10%holds 10+50 at 40%holds 20=150 at 20%holds 30= dissolved component1005010%20%40%1020100 × (20 − 10) = 50 × (40 − 20)
Lever rule: the mix sits closer to the bigger stream — 50 of stream 2 hits the 20% target.

How it is calculated

Concentrations are in percent. The second result is undefined when x₂ equals the target, because stream 2 alone could never move the mixture away from its own value.

The principle

Mass is conserved: nothing is created or destroyed by mixing. Writing a balance for the total gives m₁ + m₂ = m, and for the component of interest m₁x₁ + m₂x₂ = m·x. Dividing the second by the first gives a weighted average, with each stream weighted by its flow. Solving the same balance for m₂ gives the target formula, often taught as the lever rule or the "alligation" method: the amount of each stream is proportional to the distance of the other stream's concentration from the target.

Worked example

  1. Inputs: stream 1 = 100 at 10%, stream 2 = 50 at 40%, target 20%.
  2. Component in: 100 × 10 + 50 × 40 = 1000 + 2000 = 3000.
  3. Total flow: 100 + 50 = 150.
  4. Mixed concentration: 3000 / 150 = 20%.
  5. Stream 2 for 20%: 100 × (20 − 10) / (40 − 20) = 100 × 10 / 20 = 50.
How Mixed concentration (%) changes with Stream 2 concentration (%)How Mixed concentration changes with Str…10152025303510203040506080Example: 20Stream 2 concentration (%)
Each point is the calculator re-run with only “Stream 2 concentration (%)” changed; the gold point is the default example. Change the inputs above and this chart follows your numbers.
Stream 2 concentration (%)Mixed concentration (%)
1010
2013.33333333
3016.66666667
4020
5023.33333333
6026.66666667
8033.33333333

How to read the result

The mixed value always lies between x₁ and x₂, closer to the larger stream. If the required m₂ comes out negative, the target lies outside the range of the two streams and cannot be reached by mixing them. Equal distances from the target mean equal flows; here 10% is 10 points below and 40% is 20 points above, so twice as much of stream 1 is needed, matching 100 : 50.

Common mistakes

Keep in mind: The balance assumes steady, complete mixing with no reaction or loss. For process or dosing decisions, verify results by measurement.

Frequently asked questions

Can I mix more than two streams?

Yes, the same idea extends: x = Σmᵢxᵢ / Σmᵢ for any number of streams.

How do I dilute with pure water?

Set x₂ = 0. The formula then gives the water needed, m₂ = m₁(x_t − x₁)/(0 − x_t).

Does it work for temperatures?

For streams of the same liquid with constant heat capacity, the mixed temperature is a similar flow-weighted average.

Sources: R. M. Felder and R. W. Rousseau, Elementary Principles of Chemical Processes, Wiley · D. M. Himmelblau and J. B. Riggs, Basic Principles and Calculations in Chemical Engineering, Prentice Hall

Checked 8 Nov 2026. Standard textbook formulas in SI units, computed in your browser. For learning and estimates — real designs must follow your local codes and be checked by a qualified engineer.

🔬 All science & engineering tools →🌍 Calculators by country →