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

DNA-Flip is open source, free, and doesn't have ads. I care about your privacy. Conversions happen right in your browser, and your sequence data never leaves your computer.

Did you find this free tool useful? Consider supporting my open-source work on Patreon for as little as $1/month, or buy me a coffee via PayPal.

For feedback, or to report any issues, please file an issue on GitHub or ping me on Twitter.


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