Analyze DNA & RNA Sequences in Your Browser

A free comprehensive nucleotide sequence analyzer. Paste DNA or RNA to get the reverse complement, 6-frame protein translation, open reading frames with alternative start codons, restriction site map, primer quality analysis, and codon usage statistics. All computation happens in your browser.

How to analyze a DNA sequence

1
Enter your sequence

Paste DNA or RNA, drop a FASTA file into the textarea, or load it with the FASTA button. Sequences up to 1,000,000 nt are supported.

2
Explore the results

Switch tabs for reverse complement, translation, ORFs, restriction sites, primer check, and codon usage. Each tab updates instantly.

3
Export your results

Copy any block to the clipboard, download the sequence as FASTA, or download the restriction map as CSV.

Translate in 6 frames, find ORFs, map restriction sites, and check primers

Features

6-frame translation & ORF finder 650+ restriction enzymes Primer quality check Sequence statistics

FAQ

What sequence formats are supported?

Plain DNA/RNA text, FASTA with > headers, and multi-line sequences. IUPAC ambiguity codes (R, Y, S, W, K, M, B, D, H, V, N) are recognized. Whitespace, numbers, and headers are stripped automatically.

Which restriction enzymes are included?

Over 650 type-II restriction enzymes with recognition sites and cut positions. By default the ~80 most commonly used are shown (EcoRI, BamHI, HindIII, NotI, XhoI, SalI, and friends); switch to "All enzymes" for the full REBASE-derived database with rare isoschizomers.

How is the primer Tm calculated?

Using the nearest-neighbor thermodynamic method with SantaLucia (1998) parameters. Conditions: 50 nM oligo, 50 mM Na+, 0 mM Mg2+. Accuracy is within ±1°C for typical 18–30 nt primers.

Why does the header Tm differ from the primer Tm?

The header uses Wallace (2°C·AT + 4°C·GC) for short (<14 nt) and a GC%-based formula for 14–50 nt; longer sequences omit Tm entirely. The Primer tab uses the more accurate nearest-neighbor method.

How are ORFs found?

All 6 frames (3 forward + 3 reverse complement) are scanned. An ORF spans from a start codon (ATG; mitochondrial also ATA/ATT/GTG; bacterial also GTG/TTG) to the next stop. Minimum length is configurable.

How does the analysis work?

Sequence analysis runs in your browser via JavaScript — the tool parses FASTA input, translates codons, and maps restriction sites in real time.

💡 Want us to improve this tool just for you?

We can — and it's free! Just send us a quick message with your idea. If you'd like to discuss it in detail, leave your email and we'll get back to you. You can stay anonymous.

How do you rate this tool?

Thank you for your rating!
Want to share more? Leave a comment!
Thank you! Your comment will appear after moderation.
Published Updated