ToolsConductScience tool
ΔΔCt MethodFree in-browser calculator

qPCR ΔΔCt Calculator.

Compute relative gene expression using the 2^-ΔΔCt method. Import RDML files or paste Ct values. Efficiency correction, outlier detection, and MIQE checklist. Data never leaves your browser.

PrivateData stays in your browser
LiveNo sign-up required
Validated2026-09-28, DOI record
CitableMethods and citation included

Calculator

Results update in place

Try it out

Load example qpcr-ddct data to see the full workflow

When to use

  • Calculate relative gene expression from qPCR Ct values using the gold-standard ΔΔCt method
  • Import RDML files directly from qPCR instruments for automated Ct extraction
  • Generate MIQE-compliant analysis documentation for publication
  • Detect and exclude outlier replicates using the IQR method

Do not use for

  • Absolute quantification (requires standard curves with known copy numbers)
  • Digital PCR data (different analysis framework)
  • Experiments where reference gene expression varies across conditions
  • Genes whose amplification efficiency is outside 90-110%: use an efficiency-corrected method (Pfaffl 2001), which this calculator does not apply

Validate your reference gene BEFORE analyzing data

GAPDH and ACTB are popular but not universally stable. Both change expression in hypoxia, diabetes models, and many cancer contexts. Run a stability analysis (geNorm M < 0.5) before committing to a reference gene.

Ct > 35 is unreliable for SYBR Green assays

At high Ct values, SYBR Green signal from primer-dimers can be confused with true amplification. Always verify late Ct values with melt curve analysis. Consider using probes (TaqMan) for low-abundance targets.

Report fold change AND log2 fold change

Fold change is intuitive (2× upregulation) but misleading for downregulation (0.5× vs. −2×). Log2 fold change is symmetric: +1 = 2-fold up, −1 = 2-fold down. Use log2 FC for statistics and bar charts.

Biological replicates matter more than technical replicates

Three technical replicates from one sample tell you about pipetting precision, not biology. At minimum, use 3 biological replicates per group. Technical triplicates reduce noise but do not address biological variability.

1

Method

Livak & Schmittgen (2001) 2^-ΔΔCt method, which assumes about 100% amplification efficiency for target and reference genes; no efficiency correction is applied. Outliers among three or more replicates are removed with Tukey fences (default 1.5× IQR). Blank and undetermined Ct values are excluded. MIQE checklist based on Bustin et al. (2009).

2

Validated

Checked on 2026-09-28 against worked examples with answers worked out by hand or with independent software. Method and validation record (doi:10.55157/csd.tool.qpcrddct.2026.001).

3

How to cite

How to Cite

ConductScience. ConductScience qPCR ΔΔCt Calculator [software]. 2026. https://doi.org/10.55157/csd.tool.qpcrddct.2026.001

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

Bustin SA, et al. The MIQE guidelines. Clin Chem. 2009;55(4):611-622. doi:10.1373/clinchem.2008.112797

The ΔΔCt Method Explained

The ΔΔCt method normalizes gene expression in two steps:

1. ΔCt = Ct(target gene) − Ct(reference gene) — normalizes for RNA input 2. ΔΔCt = ΔCt(treatment) − mean(ΔCt(control)) — normalizes to baseline 3. Fold Change = 2^(−ΔΔCt) — converts to linear scale

The method assumes equal amplification efficiency (~100%) for all genes. When this assumption is violated, use the Pfaffl efficiency-corrected method.

MIQE Guidelines for Reproducible qPCR

The MIQE guidelines (Bustin et al., 2009) define the minimum information needed for reviewers to assess qPCR experiments. Key requirements:

• RNA quality: Report RIN values, A260/280, A260/230 • Primer validation: Show specificity (melt curve) and efficiency (standard curve) • Reference genes: Validate stability across conditions • Analysis: State quantification method and software used

The interactive MIQE checklist in this tool helps you document compliance systematically.

Frequently asked

What is the 2^-ΔΔCt method?
The 2^-ΔΔCt method (Livak & Schmittgen 2001) calculates relative gene expression by comparing the Ct of a target gene to a reference (housekeeping) gene (ΔCt), then comparing treatment to control groups (ΔΔCt). The fold change = 2^(-ΔΔCt) assumes 100% amplification efficiency.
When should I use efficiency correction?
Use an efficiency-corrected method (Pfaffl 2001) when your amplification efficiency differs from 100% (E ≠ 2.0); this calculator does not apply that correction. Run standard curves for each gene to determine efficiency: E = 10^(-1/slope). If all genes have 90-110% efficiency, the standard 2^-ΔΔCt method is adequate.
How do I choose a reference gene?
A good reference gene should have stable expression across all experimental conditions. Common choices: GAPDH, ACTB, 18S rRNA, HPRT1, RPL13A. Validate stability using algorithms like geNorm, NormFinder, or BestKeeper. Using 2-3 validated reference genes improves reliability.
What is an RDML file?
RDML (Real-time PCR Data Markup Language) is a standardized file format for qPCR data. It’s a ZIP archive containing an XML file with experiment structure, sample definitions, and Cq (Ct) values. Most modern qPCR instruments can export RDML files.
How does outlier detection work?
The tool uses the IQR (interquartile range) method: values beyond Q1 − 1.5×IQR or Q3 + 1.5×IQR are flagged as outliers and excluded from the mean Ct calculation. This protects against pipetting errors and bubble-related artifacts.
What is the MIQE checklist?
MIQE (Minimum Information for Publication of Quantitative Real-Time PCR Experiments) is a set of guidelines for reporting qPCR experiments. The checklist ensures reproducibility by requiring documentation of sample processing, RNA quality, primer validation, and analysis methods. Most journals now require MIQE compliance.
What does a fold change of 1.0 mean?
A fold change of 1.0 (log2 FC = 0) means no change in expression between treatment and control. Values >1 indicate upregulation, values <1 indicate downregulation. A fold change of 2.0 means the gene is expressed at twice the level in treatment vs. control.
325
Free tools
1,200+
Institutions
100%
Client-side
0
Uploads required