PCR Master Mix Calculator
A PCR master mix is a single tube of everything the reactions share — polymerase mix, primers, dNTPs and water — that you then aliquot so every well gets an identical dose and you pipette the fiddly small volumes once instead of ninety-six times. This calculator works out each component’s volume per reaction from its stock and target concentration using C1V1 = C2V2, scales the lot up by your reaction count plus a spare-reaction overage, and warns you if the fixed components already exceed the reaction volume (negative water).
Setting up a plate of PCR reactions one tube at a time is slow and error-prone; the small volumes — half a microlitre of primer, a fraction of a microlitre of dNTP — are exactly where pipettes are least accurate. The fix is a master mix: combine the shared reagents once, in bulk, then dispense the same volume into every well. That improves both consistency and speed, and it is standard practice for anything larger than a handful of reactions. This tool is part of the PCR & qPCR calculator set and it does the volume maths for any recipe rather than locking you to one vendor’s premix.
The whole calculation is the dilution relation C1V1 = C2V2 applied component by component. For each additive you know the stock concentration and the final concentration you want, and you know the total reaction volume, so the volume to add falls straight out: V = C_final × V_total ÷ C_stock. A concentrated master mix (the common 2X) simply occupies V_total ÷ fold of the reaction, and nuclease-free water is whatever is left over once the mix, both primers, the dNTPs and the template are accounted for. The C1V1 calculator shows the same relation for a single component if you want to check one by hand.
Two practical decisions make or don’t make a plate. First, overage: you almost never prepare exactly enough mix for the wells you need, because pipetting and tube-to-tube transfer lose a little every time, so this calculator adds a set number of spare reactions. Second, negative water: if the template volume plus all the additives already fills the reaction, there is nothing left for water and the recipe is impossible as written — the tool catches that and tells you to shrink an additive or raise the total volume instead of quietly printing a nonsense volume.
What this calculator deliberately does not do is pretend to know your enzyme. A 2X master mix from any supplier already contains polymerase, buffer and magnesium, and very often the dNTPs too — so if you add dNTPs separately on top of a 2X mix you can double-count them. The defaults here (200 µM each dNTP, 0.1–0.5 µM each primer) are the usual textbook final concentrations, but the datasheet for your specific mix overrides them. For the annealing temperature to run once the mix is made, see the primer Tm calculator; for the reagent stocks themselves, the laboratory calculators cover dilutions and molarity.
PCR Master Mix Calculator
How to use the pcr master mix calculator
Enter the Number of reactions you actually need — the wells on your plate or the tubes in your rack.
Add Extra reactions as overage for pipetting loss. Two spares is a reasonable default for a 20-reaction set; scale it up for a full 96-well plate or a viscous mix.
Set the Total volume per reaction (commonly 10, 25 or 50 µL) and the Master mix concentration (2 for a 2X premix, 1 if you are adding polymerase, buffer and dNTPs separately).
Enter each primer’s stock and final concentration. The calculator assumes forward and reverse primers are used at the same final concentration from the same stock.
Enter the dNTP stock (usually 10 mM of each) and the final dNTP concentration (200 µM each is standard).
Enter the Template volume per reaction. Water is computed as the remainder, so an over-large template shows up as a negative-water warning.
Press Calculate. The primary card is the total master-mix volume to prepare; the table below gives every component per reaction and in total across reactions + overage.
PCR Master Mix formula
Variables and units
| Symbol | Meaning | Unit |
|---|---|---|
| V_total | Total volume of one reaction | µL |
| C_final | Target concentration of a component | µM / mM |
| C_stock | Stock concentration of a component | µM / mM |
| fold | Master-mix concentration (2 for 2X) | × |
| reactions | Wells/tubes needed | — |
| extra | Spare reactions for pipetting overage | — |
How pcr master mix is calculated
- Compute the master-mix volume per reaction: V_total ÷ fold.
- Compute each primer volume: C_primer,final × V_total ÷ C_primer,stock (forward and reverse are equal).
- Compute the dNTP volume: C_dNTP,final × V_total ÷ C_dNTP,stock.
- Subtract master mix, both primers, dNTP and template from V_total to get the water per reaction.
- If water is negative, stop — the recipe overfills the reaction; reduce an additive or raise V_total.
- Multiply every per-reaction volume by (reactions + extra) to get the batch totals.
- The primary output is the total master-mix volume, the tube you actually prepare first.
Worked laboratory examples
Example 1 — The default 25 µL, 20-reaction setup
Given: 20 reactions + 2 extra · total volume 25 µL · 2X master mix · primers 10 µM stock → 0.5 µM final · dNTP 10 mM → 0.2 mM · template 1 µL
- Master mix: 25 / 2 = 12.5 µL.
- Each primer: 0.5 × 25 / 10 = 1.25 µL. dNTP: 0.2 × 25 / 10 = 0.5 µL.
- Water: 25 − (12.5 + 1.25 + 1.25 + 0.5 + 1) = 25 − 16.5 = 8.5 µL.
- Across 22 reactions: master mix 12.5 × 22 = 275 µL.
Result: Prepare 275 µL of 2X master mix; per reaction 12.5 mix / 1.25 each primer / 0.5 dNTP / 1 template / 8.5 water
Example 2 — No overage requested
Given: 20 reactions, extra left blank · same recipe as Example 1
- With extra = 0 the batch is scaled by 20, not 22.
- Master mix total = 12.5 × 20 = 250 µL.
- Skipping overage saves reagent but risks running short on the last few wells.
Result: 250 µL master mix for exactly 20 reactions
Example 3 — A 50 µL reaction with more template
Given: total volume 50 µL · 2X mix · primers 0.5 µM final from 10 µM · dNTP 0.2 mM from 10 mM · template 5 µL · 1 reaction
- Master mix: 50 / 2 = 25 µL. Each primer: 0.5 × 50 / 10 = 2.5 µL. dNTP: 0.2 × 50 / 10 = 1 µL.
- Water: 50 − (25 + 2.5 + 2.5 + 1 + 5) = 50 − 36 = 14 µL.
- Doubling the volume doubles the mix and additive volumes but leaves the concentrations unchanged.
Result: 25 mix / 2.5 each primer / 1 dNTP / 5 template / 14 water (µL)
Example 4 — Negative water, caught
Given: total volume 10 µL · 2X mix (5 µL) · template 6 µL · primers and dNTP as usual
- Master mix: 5 µL. Template alone: 6 µL. Already 11 µL before primers, dNTP or water.
- Water = 10 − (5 + primers + dNTP + 6) which is negative.
- The tool warns instead of printing an impossible volume: reduce the template or raise the total reaction volume.
Result: Impossible recipe — negative water flagged
Want the reasoning behind the numbers? Read How to Make a PCR Master Mix.
How to interpret the result
The primary number — total master-mix volume — is the tube you prepare first and then aliquot. Everything else in the table is either what goes into that tube (mix, primers, dNTP, water) or what is added per well afterwards (usually the template, which is often kept out of the shared mix so each well can get a different sample).
The per-reaction and total columns are shown side by side on purpose: the per-reaction column is what you check against your protocol, and the total column is what you actually pipette. Reading only one of them is how people prepare enough mix for the wells they need and then run dry on the overage.
A negative-water warning is not a rounding nuisance; it means the recipe as written cannot be made. The fixed volumes already exceed the reaction, so either an additive is too concentrated in volume (a big template dose in a tiny reaction) or the total volume is too small. Fix the input rather than force the number.
Remember what a premix already contains. A 2X master mix brings polymerase, buffer, Mg²⁺ and often dNTPs; if you also enter a separate dNTP volume you may be double-counting. This calculator reports the volumes you asked for — it is your job to make the recipe match the datasheet of the mix you are using.
Assumptions
- Forward and reverse primers are used at the same final concentration from the same stock concentration.
- The master mix is a concentrated premix occupying V_total ÷ fold; enzyme units, Mg²⁺ and additives are not modelled separately.
- Overage is a fixed number of spare reactions, not a percentage of the batch.
- The template is treated as a fixed volume that simply displaces water.
- Volumes are additive (no volume-of-mixing correction), which is accurate enough at these scales.
Limitations
- Enzyme units, MgCl₂ and additives such as DMSO or betaine are not calculated — fold them into the template-side volume or adjust water by hand.
- The tool does not know your premix’s contents; adding dNTP on top of a 2X mix that already contains them will double-count.
- It assumes one shared mix for all wells; a gradient of template or primer across wells needs per-well planning.
- Volumes are computed, not validated against any enzyme’s recommended buffer — the kit datasheet always wins.
Common mistakes
- Preparing mix for exactly the wells needed and running short on the last few because no overage was added.
- Adding dNTPs separately to a 2X master mix that already contains them, doubling the final dNTP concentration.
- Letting a large template volume push the water negative and not noticing until the mix will not add up.
- Using a primer stock concentration in the calculator that does not match the actual working stock on the bench.
- Confusing the per-reaction volume with the batch total and pipetting the total into a single well.
FAQ
What is a PCR master mix?
Why add extra reactions?
What does a negative water volume mean?
Does a 2X master mix already contain dNTPs?
What final primer and dNTP concentrations should I use?
Should template go in the master mix or per well?
Scientific Sources
- GenScript — PCR protocol (dNTP 200 µM, primers 0.1–0.5 µM, MgCl₂ 0.1–0.5 mM, 50 µL reaction) · Tier 2 source
- Wikipedia — Polymerase chain reaction (reaction components) · Tier 3 source
External links open in a new tab and carry rel="nofollow". We cite primary references (NIST, NIH/NCBI, peer-reviewed papers) and established manufacturer technical documentation (NEB, Thermo Fisher, Promega, IDT). Calculated results are estimates; your protocol and manufacturer guidance take precedence.
Last reviewed: 2026-09 · Method version: 1.0