SeqBench

Restriction Enzymes — Recognition Sites & Cut Positions

A restriction enzyme recognises a specific short DNA sequence — its recognition site — and cuts the double helix there. This table lists 49 commonly used enzymes with their recognition sequences (5′→3′), the cut position on the top strand (marked ), and whether they leave blunt or sticky ends.

EnzymeRecognition site (5′→3′)LengthEnds
AflIICTTAAG6 bp5′ overhang (4)
AgeIACCGGT6 bp5′ overhang (4)
AluIAGCT4 bpBlunt
ApaIGGGCCC6 bp3′ overhang (4)
ApoIRAATTY6 bp5′ overhang (4)
AscIGGCGCGCC8 bp5′ overhang (4)
AvrIICCTAGG6 bp5′ overhang (4)
BamHIGGATCC6 bp5′ overhang (4)
BglIIAGATCT6 bp5′ overhang (4)
BspEITCCGGA6 bp5′ overhang (4)
BstBITTCGAA6 bp5′ overhang (2)
BstYIRGATCY6 bp5′ overhang (4)
ClaIATCGAT6 bp5′ overhang (2)
DdeICTNAG5 bp5′ overhang (3)
DraITTTAAA6 bpBlunt
EagICGGCCG6 bp5′ overhang (4)
EcoRIGAATTC6 bp5′ overhang (4)
EcoRVGATATC6 bpBlunt
FseIGGCCGGCC8 bp3′ overhang (4)
HaeIIIGGCC4 bpBlunt
HindIIIAAGCTT6 bp5′ overhang (4)
HinfIGANTC5 bp5′ overhang (3)
HpaIGTTAAC6 bpBlunt
KpnIGGTACC6 bp3′ overhang (4)
MboIGATC4 bp5′ overhang (4)
MluIACGCGT6 bp5′ overhang (4)
MspICCGG4 bp5′ overhang (2)
NcoICCATGG6 bp5′ overhang (4)
NdeICATATG6 bp5′ overhang (2)
NheIGCTAGC6 bp5′ overhang (4)
NotIGCGGCCGC8 bp5′ overhang (4)
NsiIATGCAT6 bp3′ overhang (4)
PacITTAATTAA8 bp3′ overhang (2)
PmeIGTTTAAAC8 bpBlunt
PstICTGCAG6 bp3′ overhang (4)
PvuIICAGCTG6 bpBlunt
SacIGAGCTC6 bp3′ overhang (4)
SalIGTCGAC6 bp5′ overhang (4)
SbfICCTGCAGG8 bp3′ overhang (4)
ScaIAGTACT6 bpBlunt
ScrFICCNGG5 bp5′ overhang (1)
SmaICCCGGG6 bpBlunt
SpeIACTAGT6 bp5′ overhang (4)
SphIGCATGC6 bp3′ overhang (4)
StuIAGGCCT6 bpBlunt
SwaIATTTAAAT8 bpBlunt
TaqITCGA4 bp5′ overhang (2)
XbaITCTAGA6 bp5′ overhang (4)
XhoICTCGAG6 bp5′ overhang (4)

marks the top-strand cut. Overhang length in parentheses. Enzymes shown are palindromic Type IIP cutters.

Blunt vs sticky ends

When an enzyme cuts both strands at the same position it produces blunt ends (e.g. SmaI, EcoRV). When it cuts the two strands at offset positions it leaves short single-stranded overhangssticky or cohesive ends. A 5′ overhang (e.g. EcoRI) leaves the single strand on the 5′ side; a 3′ overhang (e.g. PstI, KpnI) on the 3′ side. Sticky ends base-pair with complementary overhangs, which makes directional cloning and ligation more efficient.

4-, 6- and 8-cutters

The length of the recognition site determines how often an enzyme cuts. A 4-cutter (4 bp site, e.g. AluI, HaeIII) cuts on average every ~256 bp; a 6-cutter (e.g. EcoRI, BamHI) about every ~4 kb; an 8-cutter (e.g. NotI, AscI) very rarely, which is useful when you need a single cut in a large construct.

Frequently asked questions

What is a restriction enzyme?
A restriction enzyme (restriction endonuclease) is a protein that recognises a specific short DNA sequence — its recognition site — and cuts the double helix at or near that site. Bacteria use them as a defence against viral DNA; molecular biologists use them to cut and join DNA fragments.
What is the difference between blunt and sticky ends?
If an enzyme cuts both strands at the same position it leaves blunt ends. If it cuts the two strands at offset positions it leaves short single-stranded overhangs — sticky (cohesive) ends — that base-pair with complementary overhangs, making ligation more efficient.
What is a 6-cutter?
It refers to the length of the recognition site. A 6-cutter recognises a 6 bp sequence and so cuts on average every ~4,096 bp; a 4-cutter (4 bp site) cuts much more often (~every 256 bp), and an 8-cutter cuts rarely. Longer sites mean fewer, more specific cuts.
What does the ▾ symbol mean in the recognition site?
It marks where the enzyme cuts the top (5′→3′) strand within the recognition sequence. For example EcoRI G▾AATTC cuts between G and A on the top strand, leaving a 4-base 5′ overhang.
Are these the only restriction enzymes?
No — there are thousands. This is a curated set of enzymes commonly used in cloning. For a comprehensive catalogue see a supplier database such as REBASE.

Learn more