PCR Product Size Calculator
Calculate PCR product size, primer Tm, and expected band position on gel.
What Sets Product Size and Yield
The amplicon spans from the 5′ end of the forward primer to the 5′ end of the reverse primer — primers are included in the product, which is a frequent source of off-by-a-few errors when designing to a target size.
Amplification is exponential in principle, giving 2n copies after n cycles. In practice efficiency is below 100% and the reaction plateaus as reagents deplete and product reanneals faster than primers can bind.
| Cycles | Theoretical (2n) | At 90% efficiency (1.9n) |
|---|---|---|
| 10 | 1,024× | 613× |
| 20 | 1.05 × 106 | 3.75 × 105 |
| 30 | 1.07 × 109 | 2.3 × 108 |
| 40 | 1.10 × 1012 | Plateau reached long before |
The gap between the two columns widens dramatically with cycle number, which is why qPCR efficiency must be validated rather than assumed. A 10% efficiency shortfall costs nearly a fivefold difference by cycle 30.
Extension Time and Polymerase Choice
| Polymerase | Speed | Proofreading | Use for |
|---|---|---|---|
| Taq | ~1 kb/min | No | Routine, short products |
| Pfu | ~0.5 kb/min | Yes | Cloning, sequencing templates |
| Q5 / Phusion | ~1 kb/15–30 s | Yes | Long or GC-rich targets |
Extension time should be set from the product length and the polymerase's rate — roughly one minute per kilobase for Taq. Too short truncates long products; excessively long extension increases non-specific amplification and wastes cycle time.
Proofreading matters for anything that will be cloned or sequenced. Taq's error rate of roughly 1 in 104 bases accumulates across cycles, whereas high-fidelity enzymes are 50 to 100 times more accurate.
Worked Examples
Common Mistakes
The amplicon includes both primer sequences. Designing to a target size without counting them gives a product several tens of bases short.
Real efficiency is typically 90–100%. By cycle 30 a 10% shortfall means nearly fivefold less product, which matters enormously in quantitative work.
Taq extends at roughly 1 kb per minute. A 3 kb product needs about three minutes, or the polymerase falls off before completing the strand.
Taq lacks proofreading and introduces roughly one error per 104 bases. Use a high-fidelity polymerase whenever the sequence matters.