TGTAAAACGACG…ACTGGCCGTCGT…AGCGGATAACAA…CCTGTGTGAAAT…TAATACGACTCA…CCCTATAGTGAG…Sequencing primers (multi-FASTA)
Reverse complement common sequencing primers together.
Paste DNA, RNA or FASTA to get the reverse complement, GC content and translation.
Calculating…
Explore common sequence formats and use an example as a starting point.
TGTAAAACGACG…ACTGGCCGTCGT…AGCGGATAACAA…CCTGTGTGAAAT…TAATACGACTCA…CCCTATAGTGAG…Reverse complement common sequencing primers together.
AGAGTTTGATCM…CTGAGCCAKGAT…GGTTACCTTGTT…AAGTCGTAACAA…GTGYCAGCMGCC…TTACCGCGGCKG…Keep ambiguity codes in primer sequences.
tcgcgcgtttcggtgatgacggtgaaaacctctgacacat…cacccgctgacgcgccctgacgggcttgtctgctcccggc…Read the sequence from a GenBank record.
UGAGGUAGUAGGUUGUAUAGUUAACUAUACAACCUACUACCUCAKeep RNA as RNA in the result.
TCGCGCGTTTCGGTGATGACGGTGAAAACCTCTGACACAT…GACGAAAGGGCCTCGTGATACGCCTATTTTTATAGGTTAA…Inspect the sequence and its reading frames.
gcgaattcATGG…CTCCTCGCCCTT…gcctcgagTTAC…GGCATGGACGAG…Preserve the case of cloning tails.
Turn a sequence into a result in four steps.
Enter DNA, RNA, FASTA or a GenBank record.
Select reverse complement, reverse or complement.
Review sequence counts, GC content and reading frames.
Take the result to your next analysis.
A complementary DNA strand runs in the opposite direction. A reverse primer is written 5′ to 3′ as the reverse complement of the target strand. To check primer melting temperature, use the Primer Tm Calculator.
ACGTACGCATGCTGCATGCGTACGCGTACGCATGCA5′-GCATGCGTACGT-3′ 3′-CGTACGCATGCA-5′
Ambiguity codes are complemented as shown. RNA input stays RNA unless you choose DNA output.
| Code | Bases | Complement |
|---|---|---|
| A | A | T |
| C | C | G |
| G | G | C |
| T | T | A |
| Code | Bases | Complement |
|---|---|---|
| R | A/G | Y |
| Y | C/T | R |
| S | G/C | S |
| W | A/T | W |
| K | G/T | M |
| M | A/C | K |
| Code | Bases | Complement |
|---|---|---|
| B | C/G/T | V |
| D | A/G/T | H |
| H | A/C/T | D |
| V | A/C/G | B |
| N | A/C/G/T | N |
Reference: NC-IUB (1985)
S counts as GC and W as AT. Other ambiguity codes are excluded from the denominator. A degenerate codon translates to an amino acid only when every possible codon agrees; otherwise it is X.
GC% = (G + C + S) / (A + T + U + G + C + S + W) × 100
Reference: NCBI Genetic Codes
It is the complementary strand written 5′ to 3′: complement the bases and reverse their order.
Yes. A reverse primer is written 5′ to 3′ as the reverse complement of its target on the forward strand.
Aligned with the input, the complementary strand runs 3′ to 5′. Its reverse complement is written 5′ to 3′.
IUPAC codes are complemented by their possible bases. RNA input stays RNA by default.
Whitespace, digits and slashes are removed. GenBank and EMBL annotations outside the sequence block are ignored; other invalid characters cause an error.
S counts as GC and W as AT; other ambiguity codes do not enter the denominator.
Both use six reading frames and NCBI genetic codes. ExPASy offers additional translation options.
For clean DNA FASTA, the reverse complement follows the same base-pairing rules.
No. Sequences are processed in your browser.
In Biopython use Seq(s).reverse_complement(); in Biostrings use reverseComplement(DNAString(s)).
Reverse complement DNA or RNA in your browser.
Reverse complement a sequence