PCR master mix calculator

A PCR master mix scales each component by the number of reactions plus an overage for pipetting loss: volume = per-reaction volume × n × (1 + overage), with 10% the standard overage. Premixing everything except template cuts pipetting steps from n × 7 to n + 7 and removes per-tube variation.

%
µl
µl
µl
µl
µl
µl
µl

Result

Nuclease-free water135.3µl
Buffer / master mix (5×)44µl
dNTPs (10 mM)4.4µl
Forward primer (10 µM)11µl
Reverse primer (10 µM)11µl
Template DNA13.2µl
Polymerase1.1µl
Total master mix220µl

Each component: per-reaction volume × reactions × (1 + overage). 10% overage compensates pipetting loss. Add template separately when it differs per reaction — zero its row here and dispense the mix first.

Doing this for a real construct?

Talindrew runs it on your actual sequence — editor, cloning wizards and analysis in the browser, free.

Sign up free

Formula

component volume = per-reaction volume × reactions × (1 + overage)

Source: Vendor protocol convention (e.g. NEB Taq/Q5 protocols, 10% overage)

Worked example

Given: 8 reactions of a 25 µl recipe with 1.25 µl of each 10 µM primer, 10% overage

  1. 1.Scale factor: 8 × 1.10 = 8.8.
  2. 2.Each primer: 1.25 × 8.8 = 11 µl.
  3. 3.Repeat per component; dispense 23.5 µl mix per tube, then add template individually.

11 µl of each primer in the master mix

How the calculation flows

PCR master mix calculator — calculation flowScale once, pipette once per component, then dispense equal aliquots — template is added last, per reaction.recipeµl per reaction× n × 1.1reactions + overagemaster mixone tubedispense+ template each
Scale once, pipette once per component, then dispense equal aliquots — template is added last, per reaction.

Units & constants

Standard overage10% (round up to 1 extra reaction for n < 10)
TemplateAdded per reaction, NOT in the mix (set its row to 0 µl here)
Default recipe25 µl Taq-style reaction (editable per component)
Typical final concs0.2 mM each dNTP · 0.5 µM each primer · 1× buffer
PriceFree

Why use a master mix at all?

Pipetting seven components into twenty tubes means 140 chances to vary; premixing collapses that to seven, and every reaction sees exactly the same reagent ratios. The enzyme also survives better in a buffered mix than dosed in 0.125 µl increments — sub-microlitre transfers of glycerol stocks are the least accurate pipetting a bench does.

How much overage do you actually need?

10% covers wetting losses and meniscus error for 8+ reactions. For very small batches (2–4 reactions) make one full extra reaction instead — the fixed dead volume of the tube dominates. For 96-well plates dispensed by multichannel, 10–15% plus reservoir dead volume is realistic.

What goes in last, and why?

Template, always — it is the one component that differs between reactions, and adding it to the shared mix is the classic cross-contamination route. Polymerase goes into the mix second-to-last, on ice, and the mix gets vortexed gently and spun before aliquoting so the glycerol-dense enzyme is evenly distributed.

Frequently asked questions

Do these defaults match a specific kit?
They mirror a generic 25 µl Taq protocol (NEB-style: 5 µl 5× buffer, 0.5 µl 10 mM dNTPs, 1.25 µl each 10 µM primer, 0.125 µl enzyme). Every row is editable — enter your kit's protocol volumes and the scaling math is identical.
How do I handle a 2× commercial master mix?
Treat it as one component at 12.5 µl per 25 µl reaction, zero the buffer/dNTP/enzyme rows, and keep primers, water and template as separate rows. The calculator only cares about per-reaction volumes.

Related calculators & guides

Use this calculator inside the app.

Free to use. No download required. Sign in and you land right back on this calculator.

Start for free