LabTools

Protein Analysis

DNA to protein

Translate a DNA or RNA sequence into its protein (amino acid) sequence using the standard genetic code. Paste your sequence, choose a reading frame — including the three reverse frames — and copy the result. Everything runs in your browser; nothing is uploaded.

Enter a sequence to translate it to protein.

Standard genetic code. U is read as T; other characters are ignored. Stop codons shown as *, unknown/incomplete codons as X.

How to use the translator

  1. Paste your sequence (DNA or RNA; U is read as T). FASTA headers and stray characters are ignored.
  2. Pick a reading frame. Use +1/+2/+3 for the sense strand and −1/−2/−3 to translate the reverse complement.
  3. Read the protein. Amino acids are shown in single-letter code, stop codons as *, and any incomplete or ambiguous codon as X.

Reading frames and ORFs

A DNA sequence can be read in three frames on each strand (six in total), depending on where translation starts. To find a coding region (open reading frame, ORF), look for a translation that begins with methionine (M, codon ATG) and runs to a stop codon (*) without interruption. If your expected protein appears in frame −1 to −3, the gene is encoded on the opposite strand.

The standard genetic code

Each three-base codon specifies one amino acid (or a stop). The code is degenerate — several codons can encode the same amino acid — and this tool uses the standard code (NCBI translation table 1), which covers nuclear genes in most organisms. ATG codes for methionine and usually marks the start; TAA, TAG and TGA are stops.

Common uses

Frequently asked questions

How do I translate the reverse strand?

Choose frame −1, −2 or −3. The tool reverse-complements your sequence and translates it 5’→3′ on that strand.

What do * and X mean?

* is a stop codon; X marks an incomplete codon at the end or a codon containing a non-standard base.

Does it work for RNA?

Yes — U is automatically read as T, so mRNA sequences translate correctly.

Which genetic code is used?

The standard genetic code (NCBI translation table 1). Alternative codes (e.g. mitochondrial) are not applied.