Codon to Amino Acid Translator

Translate a DNA or RNA codon sequence into its amino acid sequence

Ad placeholder (leaderboard)

Translating a coding sequence into protein means reading it three bases at a time and looking each triplet up in the genetic code. This tool does exactly that for any DNA or mRNA you paste, in your chosen reading frame, and reports the protein in both one-letter and three-letter codes.

How it works

The sequence is cleaned of spaces, uppercased, and any thymine is converted to uracil so DNA and RNA behave identically. Starting from the chosen frame, the tool walks the sequence in non-overlapping triplets and maps each codon through the standard genetic code table.

AUG maps to methionine, the three stop codons map to an asterisk, and the other sixty codons map to their amino acids. Any one or two bases left over at the end cannot complete a codon and are reported as ignored.

Worked example

The DNA ATGGCCTTAGGCTAA read in frame +1 splits into ATG GCC TTA GGC TAA, which translates to Met-Ala-Leu-Gly-Stop, or MALG* in one-letter code. Shifting to frame +2 regroups the bases entirely and yields a completely different, biologically meaningless reading, which illustrates why frame selection matters.

Tips

If you are not sure of the frame, try all three and look for the one that begins with a start codon and runs without an internal stop. Remember this translates the strand you paste as written; to translate the opposite strand, reverse complement it first. The genetic code here is the standard table, so use a specialised tool for mitochondrial or alternative codes.

Ad placeholder (rectangle)