Primer-BLAST step by step

About 7 min read · Updated 2026-09-30

Primer-BLAST is NCBI's free tool that designs primers while checking them against the whole genome or transcriptome for off-target amplification. You can also enter existing primers just to check specificity. The page looks long, but only a few fields usually need changing.

Try it with the tool

Design or check primers in the WetLab Kit primer tool, then press "Check with Primer-BLAST" to open NCBI with the primers and organism already filled in.

Open primer design & check →

1. PCR Template

2. Primer Parameters — size and Tm

FieldqPCRStandard PCR
PCR product size70 – 200300 – 1000 (as needed)
Primer melting temperatures (Min/Opt/Max)58 / 60 / 6257 / 60 / 63
Max Tm difference2–33

Entering primers in "Use my own forward/reverse primer" checks just those primers, or finds a partner if you enter only one.

3. Exon/intron selection — the key for qPCR

Both require a RefSeq accession as the template. For single-exon genes, rely on a no-RT control instead.

Exon-junction primercDNA (mRNA)Exon 1Exon 2Exon 3✓ bindsgenomic DNAExon 1intron (several kb)Exon 2✗ cannot bind
A primer spanning an exon–exon junction binds cDNA made from mRNA, but on genomic DNA its two halves are separated by an intron, so it cannot bind.

4. Specificity checking — what to compare against

Finally press Get Primers; results appear after a minute or so.

5. Reading the results

Reading Primer-BLAST resultsProducts on target templates✓ MYGENE (NM_…)148 bp0 mismatchesintendedProducts on potentially unintended templates⚠ GENE-X (NM_…)152 bp1 mismatch far from 3′redesign· GENE-Y (NM_…)2,840 bp3 mismatches at 3′negligible
Results split into products on the intended gene (top) and unintended products (below). Unintended products are riskier when similar in size and without mismatches near the 3′ end.

6. Common mistakes

Design or check primers in the WetLab Kit primer tool, then press "Check with Primer-BLAST" to open NCBI with the primers and organism already filled in.

Open primer design & check →