ORF Finder and Protein Translator Help

Find open reading frames (ORFs), translate DNA to protein in one or all six frames, or reverse-translate protein into possible coding DNA.

The translator uses the standard genetic code. Download format saves the available translations, ORF sequences or ORF table; the choices depend on the selected workflow.

Useful Checks

Minimum Inputs Needed

  • For ORF finder: DNA sequence.
  • For quick translate: DNA or protein sequence, depending on the selected input type.

Optional Settings

Tool mode
Choose ORF finder to list candidate coding regions and their coordinates. Choose Quick translate for DNA-to-protein or protein-to-DNA conversion.
Frame view
Choose all six reading frames or one frame. Positive frames use the entered strand; negative frames use its reverse complement.
Minimum ORF length, aa
Filters by translated amino-acid length; a terminal stop marker is not an amino acid.
Max ORFs shown
Caps the listed ORFs and the ORF lists you copy or download. Raise the cap to include more qualifying results; frame filters also affect those lists.
ORF table order
Changes how ORFs are sorted in the table.
Protein line wrap
Controls how protein sequences are wrapped.
Search region
Choose Full sequence or Custom region. Enter a 1-based, inclusive range such as 100-900. Frames are defined within the selected region; reported coordinates refer to the original input.
Include open-ended ORFs
Also show ORFs that do not have a downstream stop codon in the selected sequence.
Quick DNA frame / output
In Quick translate with DNA input, choose DNA frame and DNA translation output to return one selected frame or all six frames.
Quick translate input type
Choose DNA for protein translation or Protein for one possible coding DNA sequence plus a degenerate IUPAC coding sequence.

How To Use

  1. Choose ORF finder or Quick translate.
  2. Paste or upload the sequence.
  3. Adjust frame, region, or ORF length only if needed.
  4. Click Analyze sequence in ORF finder mode or Quick translate in Quick translate mode.

Understanding The Results

Accepted Input Formats

Assumptions And Limitations

Example

Paste a coding sequence, keep all six frames selected, set a minimum ORF length, and copy the likely protein sequence from the ORF table.

When The Expected ORF Is Missing

Use this result with other tools

There is no direct send-to-tool button. Copy the coding-strand DNA of a chosen ORF into Primer Designer to design primers for that region, or into Codon Optimizer to adjust synonymous codons. You can also copy the translated protein into Codon Optimizer’s protein-input mode when you want it to propose a coding sequence.

For a reverse-strand ORF, use the ORF’s coding-strand sequence in 5′ to 3′ orientation. Coordinates in an extracted ORF are relative to that extracted sequence, not the original full template. If you need the flanking DNA too, keep the original template and enter its intended region in Primer Designer.

Correcting highlighted input

When the main action rejects pasted sequence text, unsupported characters are highlighted in the field and the error message explains the problem. Correct the marked characters using the alphabet allowed by this tool, then run it again. The highlights update as you edit. A malformed FASTA or GenBank record may require a structural correction even when no individual character is marked.

References

Genetic-code and sequence-format references.

Use note: These tools are for research and educational planning. Check important calculations and sequence designs before ordering reagents or running experiments.