Input Parameters
What Is PCR Extension?
PCR extension is the phase of a thermal cycling reaction where a DNA polymerase synthesizes new strands by adding nucleotides to a primed template. After denaturation and primer annealing, the reaction is held near the enzyme’s optimum temperature, commonly around 68–72°C, so bases are incorporated in the 5′→3′ direction. Extension time depends mainly on amplicon length, polymerase speed, and template complexity such as GC richness or secondary structure. A typical rule of thumb is 30–60 seconds per kilobase with faster engineered enzymes requiring less. Setting an appropriate duration helps maximize yield while minimizing nonspecific products and incomplete extensions. This calculator estimates a suitable time using fragment length, enzyme rate, GC adjustment, and a safety margin, rounding to increments for protocols.
Results
Enter values and click Calculate to see per cycle and total extension times.
Formula
base_sec = (length_bp / 1000) / rate_kb_min × 60
adjusted_sec = base_sec × (1 + gc_adjust/100) × (1 + safety_margin/100)
rounded_sec = ceil(adjusted_sec / round_inc) × round_inc
total_sec = cycles × (rounded_sec + ramp_overhead)