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.

Use the Open Reading Frame (ORF) Finder

DNA / RNA Sequence

0 nt

Enter a sequence and click "Find ORFs"

Copied!

Summary

The ORF Finder scans a DNA or RNA sequence across all six reading frames — three on the forward strand and three on the reverse complement strand — to locate every open reading frame. Each ORF is defined as a sequence beginning with a start codon (ATG) and ending with a stop codon (TAA, TAG, or TGA). Results include the frame, strand direction, start and stop positions, length in nucleotides, and the translated amino acid sequence.

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-09-30 · Reviewed by Nham Vu