qPCR Efficiency Calculator from Standard Curve

Calculate PCR efficiency and R-squared from a Ct vs log(template) curve

Derive qPCR amplification efficiency and R-squared from the slope of a Ct versus log(template) standard curve using E = (10^(-1/slope) - 1) x 100, with least-squares regression on your entered points. For molecular biologists validating quantitative assays. It runs free in your browser on Gera Tools, with nothing uploaded.

Last updated Source: Gera Tools

How is qPCR efficiency calculated?

Efficiency comes from the slope of a line through Ct versus log10 of template amount. The fold change per cycle is 10 raised to the power of minus one over the slope, and efficiency percentage is that value minus one, times one hundred.

qPCR efficiency tells you whether your assay amplifies cleanly enough to trust its quantification. This calculator fits a line to your Ct-versus-log(template) standard curve and reports the efficiency, fold-per-cycle, and R-squared, with a pass or fail against the usual acceptance window.

How it works

The points are fit by ordinary least-squares linear regression of Ct against the base-10 logarithm of template amount. Efficiency is read from the slope:

E (fold per cycle) = 10^(−1 / slope)
efficiency %        = (E − 1) × 100

A perfectly doubling reaction has a slope of −3.322 and efficiency of 100 percent (E = 2). R-squared is computed from the regression residuals as 1 − SS_res / SS_tot, measuring how tightly the standards sit on the line.

Worked example

Suppose you run a 5-point standard curve with a 10-fold serial dilution:

Template (copies)Ct
1,000,00018.1
100,00021.5
10,00024.7
1,00028.2
10031.6

Plotting Ct against log10(copies) gives a slope of approximately −3.38. Plugging into the efficiency formula:

E = 10^(−1 / −3.38) = 10^0.296 ≈ 1.977
efficiency % = (1.977 − 1) × 100 ≈ 97.7%

This falls within the 90–110% acceptance window. R-squared from these points would be very close to 1.00, indicating an excellent fit and good pipetting consistency.

What the efficiency value tells you

EfficiencySlopeMeaning
90–110%−3.6 to −3.1Acceptable; quantification trustworthy
< 90%Steeper than −3.6Loss of amplification — inhibitors, degraded DNA, or poor primers
> 110%Shallower than −3.1Apparent over-amplification — usually pipetting error in concentrated standards
Exactly 100%−3.322Perfect theoretical doubling per cycle

Efficiency above 100% is physically impossible (you cannot more than double copies per cycle). It almost always reflects a Ct shift at the high-concentration end of the curve caused by inhibitors in undiluted sample, primer dimers, or pipetting errors that make concentrated standards appear less concentrated than they are.

Designing a reliable standard curve

  • Span at least 4 decades of template concentration for a reliable slope; 5–6 decades is better
  • Run standards in duplicate and drop obvious outliers before regression
  • Fresh dilutions matter — serially diluted standards where carry-over is the major error source should be prepared just before the run
  • Include a no-template control (NTC) to confirm the assay has no contamination
  • Match the matrix — if your unknown samples are in serum or tissue extract, prepare standards in the same matrix to avoid inhibitor-related efficiency differences between unknowns and standards

Tips and notes

A well-behaved assay shows efficiency between 90 and 110 percent and R-squared of at least 0.98. Efficiencies outside 90–110% warrant investigation before data are reported, not just a note in the methods section. Inter-assay coefficient of variation of Ct at each dilution point should ideally be below 1–2%.