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,000 | 18.1 |
| 100,000 | 21.5 |
| 10,000 | 24.7 |
| 1,000 | 28.2 |
| 100 | 31.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
| Efficiency | Slope | Meaning |
|---|---|---|
| 90–110% | −3.6 to −3.1 | Acceptable; quantification trustworthy |
| < 90% | Steeper than −3.6 | Loss of amplification — inhibitors, degraded DNA, or poor primers |
| > 110% | Shallower than −3.1 | Apparent over-amplification — usually pipetting error in concentrated standards |
| Exactly 100% | −3.322 | Perfect 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%.