Local-first sequence analysis

SeqFlip

DNA reverse complement, transcription, and GC calculator

All sequence processing happens locally in your browser. Nothing is uploaded.

SeqFlip is designed for educational and research workflows. Always verify important biological designs, primers, constructs, or clinical interpretations with validated laboratory and bioinformatics methods.

Input

Paste DNA, RNA, or FASTA text

Cleaning summary

Paste a sequence to review sanitization details and sequence type detection.

Outputs

Transformed sequences

Cleaned Sequence

Sanitized input after removing FASTA headers, spacing, digits, and unsupported symbols.

Aligned Complement, 3'→5'

Base-by-base complement aligned to a 5'→3' input DNA-style strand.

Reverse Sequence

The cleaned input in reverse order without complementing bases.

Reverse Complement, 5'→3'

Reverse the sequence, then complement each base in a single pass.

RNA from Coding DNA, 5'→3'

Treat the cleaned input as coding DNA and convert thymine to uracil.

RNA from Template DNA, 5'→3'

RNA complement produced from a template or antisense DNA strand.

DNA from RNA

Convert uracil back to thymine for quick RNA-to-DNA normalization.

Metrics

Sequence composition

Length0
Canonical bases0
A0
T0
U0
C0
G0
N0
Ambiguous0
GC count0
AT/U count0
GC%-
AT%-

Guide

How SeqFlip Works

Complement vs reverse complement

The aligned complement is shown base-for-base against the input, so its direction is 3'→5'. The reverse complement flips the strand and complements it, yielding a 5'→3' sequence.

Coding vs template transcription

RNA from coding DNA keeps the same base order as the coding strand except T becomes U. RNA from template DNA is the RNA complement generated from the antisense strand.

GC denominator

GC% and AT% use only canonical bases A, T, U, C, and G. Ambiguous IUPAC symbols are excluded so the percentages stay biologically interpretable.

Ambiguous IUPAC bases

Symbols such as N, R, and Y are preserved during cleaning, counted separately, and excluded from GC% so you can inspect uncertainty without overstating precision.

Local-first privacy

SeqFlip runs in your browser only. It does not require an account, does not store pasted sequences, and now uses Google Analytics for site traffic measurement.

FAQ

Common Questions

What is a reverse complement?

A reverse complement is the opposite DNA strand rewritten in the 5'→3' direction after reversing the input and complementing each base.

Is my sequence uploaded?

No. SeqFlip processes sequence text locally in your browser and does not intentionally upload or store pasted sequences.

Does SeqFlip support FASTA?

Yes. FASTA header lines that begin with > are removed before the remaining sequence text is cleaned.

How is GC% calculated?

GC% uses only canonical bases. The denominator is A, T, U, C, and G, while ambiguous bases are excluded.

What are ambiguous nucleotide bases?

Ambiguous nucleotide bases are IUPAC symbols such as N, R, or Y that represent multiple possible nucleotides and may affect interpretation.