Alligation Calculator

Alligation Calculator

Calculate the required proportions of two different concentrations to achieve a specific target concentration.

Last updated: March 2026

Input Values

High Conc Vol
400.00
ml
Low Conc Vol
600.00
ml
Ratio (High:Low)
20.0 : 30.0

⚠️ Substance Handling Safety

  • Chemical safety varies by substance: Pharmacy requires different safety protocols than food or industrial applications. Always verify safe handling procedures for your specific substances.
  • Never mix unknown substances: Some combinations produce toxic or exothermic reactions. This calculator assumes passive mixing only; chemical incompatibility is your responsibility.
  • PPE and ventilation: Follow safety data sheets (SDS) for all chemicals involved. Proper personal protective equipment and ventilation are essential during mixing.
  • Scale-up risk: This calculator works for the volumes you enter. Changing quantities or substances may require different safety considerations.

What is Alligation?

Alligation is a mathematical method used to calculate the proportions of two substances with different concentrations that must be mixed to obtain a third substance of a desired intermediate concentration. It is widely used in pharmacy, chemistry, brewing, and food manufacturing for precision blending.

The "Alligation Alternate" method (also known as the Tic-Tac-Toe method) provides a visual way to calculate these ratios without complex algebraic equations. It tells you how many "parts" of each concentration you need to combine. This method has been used for centuries and remains the fastest way to solve mixture problems by hand.

How to Calculate Alligation

Why Cross-Subtraction Works

The alligation method is a visual shortcut derived from a weighted average equation. When mixing two concentrations A and B to get target C, the amount each contributes must balance:

(A × VA) + (B × VB) = C × (VA + VB)

Rearranging this equation shows that the ratio of volumes is inversely proportional to the difference from target. The cross method captures this: the "high" solution contributes in proportion to how far the "low" is from target—and vice versa. This diagonal subtraction eliminates algebraic manipulation while preserving mathematical correctness.

The Alligation Cross Method

High Conc (A)
Parts of A = |Target - B|
Target (C)
Low Conc (B)
Parts of B = |A - Target|

Step-by-Step Method

  1. Place the higher concentration in the top left and the lower in the bottom left.
  2. Place the desired target concentration in the center.
  3. Subtract diagonally: (Target - Low) gives parts of High; (High - Target) gives parts of Low.
  4. Add the parts together to get the total parts.
  5. Multiply the total desired volume by (Parts / Total Parts) for each component.

Example Calculation

Mix 70% alcohol and 20% alcohol to get 500ml of 40% alcohol:

High Parts:
40 - 20 = 20 parts
Low Parts:
70 - 40 = 30 parts
Total Parts:
20 + 30 = 50 parts

High Volume: (20/50) × 500 = 200 ml

Low Volume: (30/50) × 500 = 300 ml

Final Answer: Mix 200 ml of 70% with 300 ml of 20%.

Frequently Asked Questions

Can I use this for more than two concentrations?

The standard cross method is for two. For three or more, you must pair them up (one higher than target, one lower) and solve in stages, or use a system of linear equations.

Does this work for solids (powders)?

Yes. Alligation works for any concentration by weight or volume, provided the units are consistent (e.g., all w/w or all v/v).

What if my 'Low Conc' is pure water?

Simply use 0% as your Low Concentration. This is essentially the same as the standard dilution formula (C1V1=C2V2).

Is Alligation still used in modern pharmacy?

While computers handle most calculations now, Alligation remains a core skill taught to pharmacists for manual compounding and as a quick mental check for accuracy.

Why must the target be between high and low?

You cannot mix two concentrations to create a target outside their range—it violates mass balance. If your target is higher than both inputs, you need a more concentrated source.

What if high and low concentrations are the same?

If both inputs have the same concentration, mixing them produces that same concentration—no calculation needed. The alligation method requires two different starting values.

Can concentrations exceed 100%?

For standard percentage concentrations (w/w or v/v), values over 100% are physically impossible. Use decimal ratios or different units if working with supersaturated solutions.

Why does the method use 'parts' instead of direct volumes?

Parts give you the ratio independent of total volume, making the method universal. You can scale the result to any batch size by multiplying parts by your desired total.

Is there a quick mental math approach to alligation?

Yes - the cross method IS the quick approach. But the mental shortcut: to move halfway between two concentrations, you need roughly equal parts. To move closer to the high concentration, use more high and less low.

How do I verify my alligation answer is correct?

Plug your volumes back into the weighted average formula: (High percent x High Vol + Low percent x Low Vol) / Total Vol should equal your target percent. If it doesn't, recalculate the cross method.

Related Tools