Open Reading Frame (ORF) Finder

Paste a DNA or RNA sequence to find all open reading frames across all 6 reading frames, with start/stop positions and translated protein sequences.

DNA / RNA Sequence

0 nt

Enter a sequence and click "Find ORFs"

Copied!

Summary

Paste a DNA or RNA sequence to find all open reading frames across all 6 reading frames, with start/stop positions and translated protein sequences.

How it works

  1. Paste or type your DNA or RNA sequence into the input box.
  2. Choose the minimum ORF length filter to hide short noise ORFs.
  3. Click "Find ORFs" to scan all 6 reading frames.
  4. Results appear sorted by length — longest ORF first.
  5. Click any ORF row to highlight its nucleotide sequence and copy the protein translation.

Use cases

  • Identify candidate protein-coding regions in a newly sequenced gene.
  • Verify that a cloned insert contains the expected reading frame.
  • Find all potential ORFs in a viral genome segment.
  • Check for alternative ORFs in overlapping reading frames.
  • Translate a known CDS to its amino acid sequence.
  • Confirm stop codon placement in expression constructs.

Frequently Asked Questions

Last updated: 2026-07-01 · Reviewed by Nham Vu