Published by Zhuhai Biori Biotechnology Co., Ltd.
The easiest way to interpret qPCR results is to read them in a fixed order: confirm the controls, check the shape of every amplification curve, make sure the baseline and threshold are sensible, read the Ct (Cq) values and how well replicates agree, confirm product specificity with a melt curve, and only then calculate quantities. This guide walks through each step and includes troubleshooting tables for abnormal amplification curves, Ct values that are too high or too low, and unusual melt peaks, followed by worked examples of amplification efficiency and the ΔΔCt method.
How to Read a qPCR Run: A 6-Step Workflow
Most interpretation mistakes come from reading Ct values before checking whether the run itself is valid. Working through the run in this order, whether you are reading a single plate or analyzing qPCR data for a report, catches failed controls, threshold problems and non-specific products before they turn into wrong conclusions.
- Check the controls first. The no-template control (NTC) should show no amplification, or at most a very late signal with a primer-dimer melt peak. The positive control should come up at its expected Ct. In RT-qPCR, the no-reverse-transcriptase (−RT) control shows whether genomic DNA is contributing signal. If the controls fail, do not interpret the samples.
- Look at every amplification curve. A good curve is sigmoid: a flat baseline, a steep exponential rise and a plateau. Replicate curves should run parallel. Flag wells with flat, jagged or late, shallow curves (see abnormal amplification curves).
- Confirm the baseline and threshold. The baseline window shall end before the earliest amplification signal begins to rise, and the threshold should be set within the exponential phase, above the background noise level.
- Read the Ct values and replicate agreement. Compare each sample’s Ct with the expected range for the assay and check how tightly technical replicates agree.
- Confirm specificity. In dye-based assays (for example SYBR Green), each well should show a single melt peak at the expected Tm. Hydrolysis-probe (TaqMan-style) assays rely on the probe for specificity and do not produce an informative melt curve.
- Quantify. Use a standard curve for absolute quantification, or the ΔΔCt method for relative quantification once you know the amplification efficiency is acceptable.
The same order applies to gene expression studies, pathogen detection, nucleic acid quantification and assay development: the amplification curve shows whether the reaction worked, the melt curve shows what was amplified, and the Ct value shows how much template was there to begin with.
The qPCR Amplification Plot
The amplification plot is the main qPCR graph: it shows fluorescence (usually ΔRn, the normalized reporter signal minus the baseline) against cycle number. Most instruments let you switch the y-axis between a linear and a logarithmic scale. On the log scale the exponential phase becomes a straight line, which makes it the better view for checking the baseline and placing the threshold; the linear scale makes the plateau and overall curve shape easier to see.

The Four Phases of an Amplification Curve
| Phase | Typical cycles | What is happening | Why it matters |
|---|---|---|---|
| Baseline | From about cycle 3 until the earliest amplification signal begins to rise | Amplicon is still below detection; the observed signal is background fluorescence. | Used to calculate the baseline subtraction applied to each amplification curve. |
| Exponential | Depends on template amount; often cycles 15–30 | All reagents are in excess and the amplicon approximately doubles each cycle. | Ct is determined here; it is the only phase where signal reflects the starting template quantity. |
| Linear (declining efficiency) | A few cycles after the exponential phase | Primers, dNTPs and polymerase become limiting, and amplification efficiency falls. | Not used for quantification |
| Plateau | Final cycles | Net amplicon accumulation ceases and the fluorescence signal levels off. | End-point fluorescence signal does not reflect the initial template amount. |
Because the plateau is reached when reagents run out rather than when template runs out, end-point fluorescence does not reflect the starting amount of target. That is why qPCR quantifies from the cycle at which the curve crosses the threshold, inside the exponential phase.
Baseline and Threshold Settings
Baseline. The baseline is the background fluorescence the software subtracts from each curve. It should be calculated from cycles where every curve is still flat, typically from about cycle 3 to a couple of cycles before the earliest sample begins to rise. If the baseline window runs into the rising part of an early (low-Ct) sample, that curve is over-corrected: it dips below zero at the start and its Ct shifts later. Most software sets the baseline per well automatically; check it whenever a sample has a very low Ct.
Threshold. The threshold is the fluorescence level used to read the Ct. Place it on the log-scale plot, in the exponential phase where the curves are parallel, and clearly above the noise of the baseline and the NTC. Use the same threshold for every sample that will be compared within one assay. Moving the threshold shifts all Ct values together, but the differences between samples stay stable as long as the curves are parallel, which is why ΔCt-based results should only be compared within a single threshold setting.
Abnormal Amplification Curves and What They Mean
When a curve does not look sigmoid, its shape usually points to the cause. Start with the checks in the right-hand column before redesigning the assay.

Table 2 lists likely causes and first checks.
| Curve pattern | Likely causes | What to check first |
|---|---|---|
| Flat line in a sample while the positive control amplifies | Target absent or below detection; degraded template; reaction inhibitors; incorrect primer set or pipetting error | Template quality and quantity; an internal or spike-in control; dilute the template 5–10-fold to relieve inhibition; verify pipetting technique; validate primers or redesign them; repeat the assay. |
| No amplification in any well, including the positive control | Missing reaction component, wrong cycling program, wrong detection channel or degraded master mix | Run protocol, dye and channel settings, reagent storage and expiry |
| Jagged or noisy curve | Weak signal close to background; bubbles or condensation; poorly sealed plate; passive reference (ROX) setting that does not match the instrument | Spin the plate before the run, check the seal, confirm the ROX setting and reaction volume |
| Late, shallow rise (high Ct) | Low template, partial inhibition, low amplification efficiency, poorly performing primers or degraded probe | Efficiency from a standard curve; a template dilution test; primer and probe quality |
| No clear plateau by the last cycle | Very low template or late amplification; low efficiency | Usually acceptable if the exponential phase is clean and the Ct is in range; otherwise check as for a late, shallow rise |
| Signal drops after the plateau | Normalization or evaporation artifacts, or photobleaching at high product levels | Usually does not affect the Ct; check plate sealing and read the Ct from the exponential phase |
| Curve dips below zero before rising | Baseline window runs into the rising phase, common for very low-Ct samples | End the baseline a few cycles before the curve rises, then re-read the Ct |
| Amplification in the NTC | Primer-dimer (late Ct, lower-Tm melt peak) or contamination (Ct close to the samples, same Tm as the product) | Melt curve of the NTC; fresh reagents and water; separate pre- and post-PCR areas; dUTP/UNG carryover control |
| Replicates do not overlap | Pipetting or mixing errors, bubbles, very low copy number | Pipetting and mixing; more replicates for high-Ct samples |
Ct (Cq) Values in qPCR
The Ct value is the cycle number at which a sample’s fluorescence crosses the threshold. It is inversely related to the starting amount of target: the more template a reaction starts with, the fewer cycles it needs to reach the threshold. At 100% amplification efficiency the product doubles every cycle, so a two-fold difference in starting template appears as a difference of about 1 cycle, and a ten-fold difference as about 3.3 cycles.
Ct, Cq and Cp: Same Measurement, Different Names
Ct (threshold cycle), Cq (quantification cycle) and Cp (crossing point) all describe the same idea: the cycle at which amplification becomes measurable. The MIQE guidelines recommend Cq as the general term.[1] Ct is the name used by threshold-based software, while Cp is common on systems that calculate the crossing point from the curve itself, for example from the second-derivative maximum, rather than from a user-set threshold. Values from different calculation methods are not interchangeable, so compare samples only within the same analysis settings.
What Is an Acceptable Ct Value?
There is no single Ct value that is “good” for every assay, because Ct depends on target abundance, template input, amplification efficiency and the threshold. The ranges below are common rules of thumb for a well-optimized assay; diagnostic and release assays should use the cut-offs established during their own validation, such as the limit of detection.
| Ct range | How to read it | What to do |
|---|---|---|
| Below about 15 | Very high template input; the baseline window may overlap the rising phase | Dilute the sample; check that the baseline ends before the curve rises |
| About 15–30 | Working range for reliable quantification in most assays | Check that technical replicates agree within a few tenths of a cycle |
| About 30–35 | Low copy number; replicate spread grows because of random sampling | Run more replicates, confirm specificity with the melt curve, and increase input if possible |
| Above about 35, or no Ct | At or near the detection limit; often reported as not detected in research assays | Compare with the NTC and melt curve; for diagnostic use, apply the validated cut-off |
Ranges are general guidance for well-optimized assays, not acceptance criteria. Use the limits established when your assay was validated.
Why Is My Ct Value Too High or Too Low?
| Symptom | Common causes | What to try |
|---|---|---|
| Ct higher than expected | Low concentration or degraded template; co-extracted inhibitors (for example phenol, ethanol, guanidine salts or heparin); inefficient reverse transcription in RT-qPCR; low amplification efficiency; threshold set too high | Check template quality and quantity; dilute the template to relieve inhibition; measure efficiency with a standard curve; review the threshold |
| Ct lower than expected | Too much template; genomic DNA contributing in RT-qPCR; primer-dimer adding signal in dye-based assays; contamination; threshold set too low | Dilute the sample; run a −RT control; check the melt curve and NTC; review the threshold |
Replicates and No-Template Controls
Technical replicates. For Ct values below about 30, technical replicates of a well-pipetted assay usually agree within a few tenths of a cycle, and many labs re-check replicate sets that differ by more than about 0.5 cycles for pipetting, mixing or bubble problems. This is a rule of thumb rather than a formal standard, because at high Ct the spread naturally grows: when only a few copies of template are present, random sampling means some wells receive more copies than others, so wider variation near the detection limit is expected and is a reason to run more replicates rather than a sign of a failed assay.
No-template control. Ideally the NTC shows no Cq at all. In dye-based assays a very late NTC signal is often primer-dimer: its melt peak sits at a lower temperature than the target product. That is usually acceptable if the NTC comes up many cycles after the lowest sample, but it means primer-dimer may also contribute to low-template wells. An NTC signal whose melt peak matches the target product points to contamination; the run should be repeated with fresh reagents, and carryover control with dUTP and UNG can prevent amplicon contamination in future runs.
−RT control (RT-qPCR). A −RT reaction contains the RNA sample but no reverse transcriptase, so any signal comes from genomic DNA. When the −RT Cq is about 5 cycles or more later than the +RT Cq, and both amplify with similar efficiency, the genomic DNA contribution is around 3% or less (2−5 ≈ 3%) and is usually negligible.[2] Smaller gaps call for DNase treatment of the RNA or primers that span an exon–exon junction.
Melt Curve Analysis
A melt curve, also called a dissociation curve, checks what was amplified in a dye-based qPCR. After the last cycle, the instrument slowly heats the reaction, typically from about 60–65 °C to 95 °C, while reading fluorescence. As the double-stranded product separates, the dye is released and the signal falls. The software plots the negative first derivative (−dF/dT) against temperature, so each product appears as a peak at its melting temperature (Tm), the temperature at which half of that product is single-stranded.
Tm depends mainly on amplicon length and GC content, so a specific product melts at a reproducible temperature from well to well. Primer-dimers are short and usually melt at a lower temperature than the target amplicon. Melt curves apply to intercalating-dye assays; in probe-based assays the signal comes from a probe rather than from a dye bound to all double-stranded DNA.

How to Read Melt Peaks
| Peak pattern | Likely meaning | Next step |
|---|---|---|
| One sharp peak at the expected Tm in every well | One specific product | No action needed |
| Small peak at a lower Tm plus the main peak | Primer-dimer, most visible in low-template wells and the NTC | Acceptable if limited to a late NTC signal; otherwise raise the annealing temperature, lower the primer concentration or redesign the primers |
| Two distinct peaks | Two products: a non-specific product, or genomic DNA amplification in RT-qPCR | Run the product on an agarose gel; redesign primers or place them across an exon–exon junction |
| Broad or shouldered peak | Mixed products with close Tm values, or a single amplicon with GC-rich and AT-rich regions that melt in two steps | Confirm on a gel before redesigning; a single band means a single product |
| Tm shifts by 1–2 °C between wells, peaks still single and narrow | Often differences in salt or buffer carried over with the sample | If every well still shows one narrow peak, the product is usually the same; keep elution buffer and template volume consistent |
| Flat or noisy trace | No or very little product in the well | Read together with the amplification curve |
No Melt Curve? Common Reasons
- The assay is probe-based. Hydrolysis-probe (TaqMan-style) assays do not produce an informative melt curve; this is expected.
- The melt step was not run or not recorded. Check that the program includes a melt stage and that fluorescence acquisition is enabled during it.
- Nothing was amplified. A well without product shows a flat or noisy melt trace.
- The wrong channel is selected. The melt data must be read in the dye’s detection channel.
Standard Curve and Amplification Efficiency
Comparing Ct values assumes you know how efficiently the assay amplifies. Efficiency is measured with a standard curve: run a dilution series of template (for example five 10-fold dilutions, each in triplicate), plot Cq against log10 of the input amount and fit a straight line. The slope gives the efficiency:
E = 10(−1/slope) − 1
A slope of −3.32 corresponds to 100% efficiency, meaning the product exactly doubles every cycle.

| Slope | Efficiency | Interpretation |
|---|---|---|
| −3.21 | 105% | Upper end of the commonly accepted range |
| −3.32 | 100% | Product doubles every cycle |
| −3.58 | 90% | Lower end of the commonly accepted range |
A well-performing assay commonly shows an efficiency between 90% and 105% across the range used for samples, with R² of at least 0.98 (many laboratories use 0.99). The MIQE guidelines ask you to report efficiency and R² but do not set numeric limits, so use the criteria defined for your assay.[1] Efficiency above 110% usually means something is distorting the curve rather than true super-efficient amplification: inhibition in the most concentrated points, primer-dimer signal in the most dilute points, or pipetting error in the dilution series. Efficiency below 90% points to primer design, a suboptimal annealing temperature or inhibitors. Use only the linear part of the dilution series, and keep sample Cq values within that range.
For absolute quantification, the dilution series is usually made from a plasmid, PCR product or in vitro transcript of known concentration. Our free DNA/RNA copy number calculator converts the stock from ng/µL to copies/µL and lists the transfer and diluent volumes for each 10-fold standard.
Relative Quantification with the ΔΔCt Method
The ΔΔCt (2−ΔΔCt) method[3] compares the expression of a target gene between samples, normalized to a reference gene. It works in three steps, using the mean Cq of the technical replicates:
- Normalize to the reference gene: ΔCt = Cttarget − Ctreference, for each sample.
- Compare with the control sample: ΔΔCt = ΔCttreated − ΔCtcontrol.
- Convert to fold change: fold change = 2−ΔΔCt.
| Sample | Target Ct | Reference Ct | ΔCt | ΔΔCt | Fold change |
|---|---|---|---|---|---|
| Control | 24.0 | 18.0 | 6.0 | 0 | 1.0 |
| Treated | 22.5 | 18.1 | 4.4 | −1.6 | 21.6 ≈ 3.0 |
In this example the target gene is about three times higher in the treated sample than in the control, after normalizing to the reference gene.
The method assumes that the target and reference assays both amplify with close to 100% efficiency and with similar efficiencies, and that the reference gene’s expression does not change between conditions. Check reference-gene stability for your samples, and preferably normalize to two or more reference genes.[4] When the target and reference efficiencies differ noticeably, use an efficiency-corrected calculation such as the Pfaffl method instead.[5]
Presenting qPCR Data
- Base conclusions on biological replicates (independent samples), not only technical replicates.
- Run statistics on ΔCt values, which are roughly normally distributed, rather than on fold changes.[6]
- Plot fold change on a logarithmic axis or as log2 fold change, so that increases and decreases are shown symmetrically.
- Report the reference genes, amplification efficiencies, Cq calculation settings and controls, as recommended by the MIQE guidelines.[1]
Summary
A reliable qPCR result needs all three readouts to agree: a sigmoid amplification curve with clean controls, a Ct value inside the assay’s working range with tight replicates, and, for dye-based assays, a single melt peak at the expected Tm. Check efficiency before quantifying, and when something looks wrong, let the curve shape guide the troubleshooting.
FAQ
What is a good Ct value in qPCR?
For most well-optimized assays, Ct values between about 15 and 30 give the most reliable quantification, with technical replicates agreeing within a few tenths of a cycle. The right range for a specific assay depends on target abundance and template input, so use the range defined during assay validation.
What Ct value is considered negative?
There is no universal cut-off. Many research assays treat Ct values above about 35, or no Ct at all, as not detected. Diagnostic assays define the negative cut-off from their own validation data, such as the limit of detection.
Is Ct the same as Cq?
Yes. Ct (threshold cycle), Cq (quantification cycle) and Cp (crossing point) describe the same measurement. The MIQE guidelines recommend the term Cq; Ct and Cp are names used by different instrument software and calculation methods.
Is a lower Ct value better?
A lower Ct means more starting template, not a better result. Very low Ct values (below about 15) can indicate too much template or a baseline set too late, so they should be checked rather than taken as a sign of strong performance.
Why is my qPCR amplification curve flat?
A flat curve means no product reached detectable levels. If the positive control works, the target may be absent or degraded, or the sample may contain inhibitors. If nothing amplifies, check the reaction setup, cycling program and detection channel.
Why are my qPCR curves jagged?
Jagged or noisy curves usually come from a weak fluorescence signal close to background, bubbles or condensation in the wells, a poorly sealed plate, or a passive reference (ROX) setting that does not match the instrument.
What does a double peak in a melt curve mean?
Two peaks usually mean two products. A smaller, lower-temperature peak is typically primer-dimer; a second peak near or above the target Tm suggests a non-specific product or genomic DNA amplification. A single long or GC-uneven amplicon can occasionally melt in two steps, so confirm on an agarose gel before redesigning primers.
Why is there no melt curve in my qPCR?
Hydrolysis-probe (TaqMan-style) assays do not produce an informative melt curve, which is normal. In dye-based assays, check that the melt stage was included in the program with fluorescence acquisition switched on, and that the well actually amplified.
What amplification efficiency is acceptable in qPCR?
An efficiency of 90–105%, corresponding to a standard-curve slope between about −3.6 and −3.2, with R² of at least 0.98, is the commonly used acceptance range. Efficiency above 110% usually reflects inhibition, primer-dimer signal or dilution errors.
How do you calculate fold change from qPCR data?
Subtract the reference-gene Ct from the target-gene Ct to get ΔCt, subtract the control sample’s ΔCt from the treated sample’s ΔCt to get ΔΔCt, and calculate fold change as 2−ΔΔCt. This assumes both assays amplify with near-100% and similar efficiency.
Related BIORI Products and Resources
| Category | Products (Cat. No.) |
|---|---|
| Dye-based qPCR master mixes (melt-curve compatible) | AcuGenix™ FastAmpli qPCR Master Mix (Universal ROX) (BR1E102) AcuGenix™ FastAmpli qPCR Master Mix with UNG (Universal ROX) (BR1E103) AcuGenix™ Robustart qPCR Master Mix (Universal ROX) (BR1E101) |
| Probe-based qPCR master mixes | AcuGenix™ FastAmpli Probe qPCR Master Mix (Universal ROX) (BR1E203) AcuGenix™ FastAmpli Probe qPCR Master Mix with UNG (Universal ROX) (BR1E202) |
| RT-qPCR master mixes, dye-based | AcuGenix™ RT qPCR Master Mix (Universal ROX) (BR1F101) AcuGenix™ RT qPCR Master Mix with UNG (Universal ROX) (BR1F102) AcuGenix™ Neoscript Fast RT qPCR Master Mix (Universal ROX) (BR1F103) |
| RT-qPCR master mixes, probe-based | AcuGenix™ RT Probe qPCR Master Mix (Universal ROX) (BR1F201) AcuGenix™ RT Probe qPCR Master Mix with UNG (Universal ROX) (BR1F202) |
Related guides: PCR, qPCR, RT-PCR, RT-qPCR and dPCR compared and 12 golden rules for PCR primer design. For assay development or custom formulations, see molecular diagnostics product selection, OEM and custom manufacturing and the BIORI resource center.
References
- Bustin SA, Benes V, Garson JA, et al. The MIQE guidelines: minimum information for publication of quantitative real-time PCR experiments. Clin Chem. 2009;55(4):611–622. doi:10.1373/clinchem.2008.112797
- Laurell H, Iacovoni JS, Abot A, et al. Correction of RT–qPCR data for genomic DNA-derived signals with ValidPrime. Nucleic Acids Res. 2012;40(7):e51. doi:10.1093/nar/gkr1259
- Livak KJ, Schmittgen TD. Analysis of relative gene expression data using real-time quantitative PCR and the 2−ΔΔCT method. Methods. 2001;25(4):402–408. doi:10.1006/meth.2001.1262
- Vandesompele J, De Preter K, Pattyn F, et al. Accurate normalization of real-time quantitative RT-PCR data by geometric averaging of multiple internal control genes. Genome Biol. 2002;3(7):research0034. doi:10.1186/gb-2002-3-7-research0034
- Pfaffl MW. A new mathematical model for relative quantification in real-time RT-PCR. Nucleic Acids Res. 2001;29(9):e45. doi:10.1093/nar/29.9.e45
- Schmittgen TD, Livak KJ. Analyzing real-time PCR data by the comparative CT method. Nat Protoc. 2008;3(6):1101–1108. doi:10.1038/nprot.2008.73






