Delta-Delta Ct qPCR Calculator

The delta-delta Ct method is the standard way to quantify relative gene expression from qPCR cycle-threshold values without a standard curve. Enter the target and reference gene Ct values for both your treatment and control samples. This calculator normalises each sample to its reference gene, compares treatment to control, and returns relative expression as 2 to the power of negative delta-delta Ct. The method assumes near 100 percent amplification efficiency for both assays.

0.00
0.00
0.00
0.00

Delta-delta Ct formula

Delta Ct (treatment) = Ct target (treat) - Ct reference (treat)
Delta Ct (control) = Ct target (ctrl) - Ct reference (ctrl)
Delta-delta Ct = delta Ct (treatment) - delta Ct (control)
Relative expression = 2 ^ ( - delta-delta Ct )

Normalising to a reference gene removes input differences. The base of 2 assumes a doubling per cycle (100 percent efficiency). The result is fold change relative to the control sample.

Method notes

  • Choose a reference gene that is stably expressed across your conditions.
  • Run technical and biological replicates and average Ct before computing.
  • The 2^-ddCt method assumes equal, near-perfect efficiency for both assays.
  • If efficiencies differ, use the Pfaffl efficiency-corrected method instead.
  • A result of 1 means no change relative to the control sample.

Delta-delta Ct: frequently asked questions

What is the delta-delta Ct method?

The delta-delta Ct (ddCt) or comparative Ct method estimates relative gene expression in qPCR without a standard curve. You first normalise each sample by subtracting a reference gene Ct from the target gene Ct (delta Ct), then subtract the control sample's delta Ct from the treatment's (delta-delta Ct). Relative expression is 2 raised to the power of negative delta-delta Ct.

What is delta Ct?

Delta Ct is the cycle-threshold difference between the target gene and a stable reference (housekeeping) gene within the same sample: delta Ct = Ct(target) minus Ct(reference). Normalising to a reference gene corrects for differences in input amount and reverse-transcription efficiency between samples.

Why is the formula 2 to the power of negative delta-delta Ct?

qPCR amplification doubles product each cycle under ideal conditions, so a one-cycle difference corresponds to a 2-fold difference in starting template. The base of 2 reflects 100 percent amplification efficiency. Because higher Ct means less starting material, the exponent is negated so that a lower target Ct yields a higher expression value.

What does the 2^-ddCt result mean?

It is the fold change in target gene expression in the treatment sample relative to the control sample, after normalisation to the reference gene. A value of 1 means no change, greater than 1 means up-regulation, and less than 1 means down-regulation. A value of 4, for example, means the target is expressed four times higher than in the control.

Does this assume 100 percent PCR efficiency?

Yes. The 2^-ddCt method assumes both target and reference amplify with near 100 percent efficiency (a doubling per cycle). If efficiencies differ substantially, an efficiency-corrected method such as the Pfaffl method gives a more accurate ratio. Validate your assay efficiency before relying on the simple 2^-ddCt result.

Official sources

Reviewed by the CalculatorHub team, edited by James Graham, 17 June 2026. See our methodology.