ORF & Protein Translator

Use this free online ORF finder and DNA to protein translator to identify open reading frames, inspect coding regions, translate DNA into amino acid sequences, and reverse-translate protein input in Quick translate.

ORF and protein translator inputs
Tool mode
No sequence loaded.

Accepted file types: .txt, .fa, .fasta, .fna, .ffn, .seq, .gb, .gbk, .genbank. Plain-text DNA, FASTA, or GenBank text only.

Circular DNA/plasmids are not handled as circular yet. For regions that cross base 1, paste the relevant region as linear FASTA or raw DNA sequence.

Genetic code: Standard genetic code

The frame view filters translation, ATG start markers, frame summary, ORF map, ORF table, and copied ORF outputs.

References

Sources for standard-code translation, IUPAC ambiguity symbols, and sequence formats. ORF scanning and reverse translation use original Mol Biology Tools code; alternative genetic codes are not implemented.

  1. Translation table: NCBI standard genetic code, table 1. ORF detection uses exact ATG starts and TAA, TAG, or TGA stops; it does not use alternative initiation codons listed elsewhere on the NCBI page.
  2. Ambiguous DNA handling: NC-IUB/IUPAC nucleotide ambiguity recommendations.
  3. FASTA input parsing: NCBI FASTA format documentation.
  4. GenBank ORIGIN parsing: NCBI GenBank sample record. Only the sequence block is translated; feature annotations are ignored.