Alligation Calculator

Calculate mixture ratios and concentrations using the alligation method for chemistry problems.

Determine the mixing ratio between two solutions with different concentrations to achieve a desired target concentration.

ⓘ The desired concentration must lie between the lower and higher concentrations.

Additional options
How the Alligation Method Works

The alligation method finds the ratio in which two solutions must be mixed to achieve a desired concentration.

Steps:

  1. Subtract the desired concentration from the higher concentration → this gives the part for the lower solution.
  2. Subtract the lower concentration from the desired concentration → this gives the part for the higher solution.
  3. The mixing ratio is partLower : partHigher.

Example: Mix 10% and 30% to get 18%.
Part for lower = 30 − 18 = 12
Part for higher = 18 − 10 = 8
Ratio = 12 : 8 = 3 : 2 (three parts of 10% to two parts of 30%).

What Is the Alligation Method?

The alligation method is a mathematical technique used to calculate the proportions of two or more components with known concentrations needed to achieve a desired target concentration. It is commonly applied in pharmacy, chemistry, and laboratory settings for mixing solutions, diluting compounds, or blending ingredients.

This calculator automates the alligation process, allowing you to input the concentrations of your starting materials and the target concentration. It then returns the ratio in which the components should be mixed.

How the Alligation Calculation Works

The calculation relies on a simple cross-difference formula. For two components, the ratio is determined by subtracting the target concentration from each component's concentration and taking the absolute value of the difference.

Given:

The ratio of component 1 to component 2 is:

Ratio = |Ct – C2| : |Ct – C1|

This ratio tells you how many parts of each component to mix to achieve the target concentration. The method assumes that the total volume is the sum of the parts and that concentrations are additive (no volume change upon mixing).

How to Use the Alligation Calculator

  1. Enter the concentration of the first component (e.g., 95% alcohol).
  2. Enter the concentration of the second component (e.g., 50% alcohol).
  3. Enter the desired target concentration (e.g., 70% alcohol).
  4. The calculator displays the mixing ratio and the relative parts needed.

Ensure the target concentration lies between the two component concentrations. If it falls outside this range, the calculation will not produce a valid result.

Example Calculation

You need to prepare a 70% alcohol solution from a 95% stock solution and a 50% stock solution.

Calculate the differences:

The mixing ratio is 20:25, which simplifies to 4:5. For every 4 parts of 95% alcohol, mix 5 parts of 50% alcohol to obtain a 70% solution.

Understanding Your Results

The output shows the ratio of the two components. This ratio is dimensionless and represents the relative volumes or weights to combine. If you need a specific total volume, multiply each part by a common factor. For example, if the ratio is 4:5 and you need 90 mL total, each part equals 10 mL, so you would mix 40 mL of the first component with 50 mL of the second.

The calculator assumes ideal mixing behavior. Real-world factors such as temperature, non-ideal volume changes, or purity differences may affect the final concentration.

Common Mistakes When Using Alligation

Practical Use Cases

Limitations of the Alligation Method

The alligation method is a linear approximation and works best for simple two-component mixtures. It does not account for:

For high-precision applications, always verify the final concentration using an appropriate measurement method.

FAQ

What is the alligation method used for?

It is used to determine the ratio of two or more components with known concentrations needed to achieve a target concentration. It is common in pharmacy, chemistry, and food science for mixing solutions or diluting substances.

Can I use alligation for more than two components?

The basic alligation method works for two components. For three or more, an extended alligation or a system of equations is required. This calculator handles two-component mixtures only.

What if my target concentration is outside the range of the two components?

The alligation method requires the target concentration to fall between the two component concentrations. If it is outside this range, no valid mixing ratio exists using only those two components.

Does the alligation method work for weight-based concentrations?

Yes, the method works for any concentration unit as long as all values are in the same unit (percentage, mg/mL, g/L, etc.). The ratio applies to the same measurement basis (volume or weight).

How accurate is the alligation method?

It is mathematically exact under ideal conditions where volumes are additive and no chemical interactions occur. In practice, minor deviations may occur due to temperature, purity, or non-ideal mixing behavior.