DNA-Flip is a webpage for quickly obtaining the reverse, complement, or reverse complement of a DNA or RNA sequence.


Sequence input may either be in the FASTA format or be plain sequence. Digits and whitespace are ignored and removed. Degenerate base symbols are supported per Cornish-Bowden (1985).

Cornish-Bowden, A. (1985). Nomenclature for incompletely specified bases in nucleic acid sequences: recommendations 1984. Nucleic Acids Research, 13(9), 3021–3030.

Symbol Description Represented Bases Complement
A Adenine A 1 T
C Cytosine C G
G Guanine G C
T Thymine T A
U Uracil U A
R puRine A G 2 Y
Y pYrimidine C T R
M aMino A C K
K Ketone G T M
W Weak (2 hydrogen bonds) A T W
S Strong (3 hydrogen bonds) C G S
B not A C G T 3 V
D not C A G T H
H not G A C T D
V not T A C G B
N aNy A C G T 4 N