The genetic code, in one table

Codon chart: mRNA codons to amino acids

The codon chart (genetic code table) shows which amino acid each three-letter mRNA codon codes for. Type a codon such as AUG or an amino acid such as leucine to find it, then use the amino acid table to see every codon that codes for it.

Type three bases (mRNA or DNA letters) or an amino acid name, three-letter code, or one-letter code.

The standard codon chart

Read a codon from its 5′ end. Find the first base in the left column, the second base in the next column, and the third base along the top. The cell where they meet is the amino acid. 61 codons code for the 20 amino acids and 3 are stop signals.

All 64 mRNA codons of the standard genetic code, read 5′ → 3′, with three-letter and one-letter amino acid codes. Green: the AUG start codon. Orange: the three stop codons.
1st base (5′)2nd base3rd base: U3rd base: C3rd base: A3rd base: G
UUUUU Phe (F)UUC Phe (F)UUA Leu (L)UUG Leu (L)
CUCU Ser (S)UCC Ser (S)UCA Ser (S)UCG Ser (S)
AUAU Tyr (Y)UAC Tyr (Y)UAA StopUAG Stop
GUGU Cys (C)UGC Cys (C)UGA StopUGG Trp (W)
CUCUU Leu (L)CUC Leu (L)CUA Leu (L)CUG Leu (L)
CCCU Pro (P)CCC Pro (P)CCA Pro (P)CCG Pro (P)
ACAU His (H)CAC His (H)CAA Gln (Q)CAG Gln (Q)
GCGU Arg (R)CGC Arg (R)CGA Arg (R)CGG Arg (R)
AUAUU Ile (I)AUC Ile (I)AUA Ile (I)AUG Met (M)
CACU Thr (T)ACC Thr (T)ACA Thr (T)ACG Thr (T)
AAAU Asn (N)AAC Asn (N)AAA Lys (K)AAG Lys (K)
GAGU Ser (S)AGC Ser (S)AGA Arg (R)AGG Arg (R)
GUGUU Val (V)GUC Val (V)GUA Val (V)GUG Val (V)
CGCU Ala (A)GCC Ala (A)GCA Ala (A)GCG Ala (A)
AGAU Asp (D)GAC Asp (D)GAA Glu (E)GAG Glu (E)
GGGU Gly (G)GGC Gly (G)GGA Gly (G)GGG Gly (G)

Amino acid to codon table

The reverse lookup: every amino acid with its abbreviations, all the mRNA codons that code for it, and its side-chain class. Use it when a question asks which codons could code for a given amino acid, or how many.

Amino acid3-letter1-lettermRNA codonsCodonsSide chain
AlanineAlaAGCU GCC GCA GCG4Nonpolar (hydrophobic)
ArginineArgRCGU CGC CGA CGG AGA AGG6Positively charged (basic)
AsparagineAsnNAAU AAC2Polar, uncharged
Aspartic acidAspDGAU GAC2Negatively charged (acidic)
CysteineCysCUGU UGC2Polar, uncharged
GlutamineGlnQCAA CAG2Polar, uncharged
Glutamic acidGluEGAA GAG2Negatively charged (acidic)
GlycineGlyGGGU GGC GGA GGG4Nonpolar (hydrophobic)
HistidineHisHCAU CAC2Positively charged (basic)
IsoleucineIleIAUU AUC AUA3Nonpolar (hydrophobic)
LeucineLeuLUUA UUG CUU CUC CUA CUG6Nonpolar (hydrophobic)
LysineLysKAAA AAG2Positively charged (basic)
MethionineMetMAUG1Nonpolar (hydrophobic)
PhenylalaninePheFUUU UUC2Nonpolar (hydrophobic)
ProlineProPCCU CCC CCA CCG4Nonpolar (hydrophobic)
SerineSerSUCU UCC UCA UCG AGU AGC6Polar, uncharged
ThreonineThrTACU ACC ACA ACG4Polar, uncharged
TryptophanTrpWUGG1Nonpolar (hydrophobic)
TyrosineTyrYUAU UAC2Polar, uncharged
ValineValVGUU GUC GUA GUG4Nonpolar (hydrophobic)
StopStop*UAA UAG UGA3Stop signal

Start codon, stop codons, and DNA codons

Start codon. AUG codes for methionine and is where ribosomes begin translating, so almost every new protein starts with Met. AUG inside a gene simply adds another methionine.

Stop codons. UAA, UAG, and UGA match no tRNA. A release factor binds instead and the finished chain is let go. A mutation that creates one early is a nonsense mutation.

DNA codons. The chart uses mRNA letters. A coding-strand DNA triplet has the same letters with T for U, so ATG means AUG. A template-strand triplet must be complemented first: 3′-TAC-5′ becomes AUG. The DNA to mRNA converter does both for a whole gene.

Codons and anticodons. A codon is on the mRNA. The anticodon is the complementary triplet on the tRNA that reads it, written 3′ → 5′: AUG is read by UAC.

Worked examples

Reading the codon chart: worked examples

Four questions that come up in every genetics unit, worked from the chart above.

Example 1

Which amino acid does the codon UGG code for?

  1. First base U picks the top block, second base G the fourth row of that block.
  2. Third base G picks the last column: Trp.

Answer: Tryptophan (Trp, W). UGG is its only codon.

Example 2

What amino acid sequence does the mRNA 5′-AUG GCA UUC UAG-3′ code for?

  1. AUG = Met (start), GCA = Ala, UUC = Phe.
  2. UAG is a stop codon, so the chain ends there.

Answer: Met-Ala-Phe, a 3-amino-acid peptide (one-letter code MAF).

Example 3

Which codons code for leucine?

  1. Scan the chart for Leu: four in the CU_ row and two in the UU_ row.
  2. Only the third base differs within the CU_ group, a typical pattern of the code.

Answer: UUA, UUG, CUU, CUC, CUA, CUG: 6 codons.

Example 4

The DNA template strand reads 3′-TAC-5′. Which amino acid does it code for?

  1. Transcribe first: the complement of TAC with U for T is AUG.
  2. Look up AUG in the chart, not TAC: the chart uses mRNA letters.

Answer: Methionine (Met), the start codon.

Convert a longer DNA sequence
A little question. A bigger picture.

Codon chart questions

Wondering about the why? Start here.

How do you read a codon chart?

Read the mRNA codon from its 5′ end. Find its first base in the left column, its second base in the next column, and its third base along the top; the cell where the three meet is the amino acid. For GCA: first base G, second base C, third base A gives alanine (Ala). If you have DNA, convert it to mRNA first: swap T for U on the coding strand, or take the complement of the template strand.

Convert DNA to mRNA
How many codons are there?

There are 64 codons, every possible combination of three of the four bases (4 × 4 × 4). Sixty-one code for the 20 amino acids and three (UAA, UAG, UGA) are stop signals. Because 61 codons share 20 amino acids, most amino acids have several: leucine, serine, and arginine have six each, while methionine (AUG) and tryptophan (UGG) have only one.

See the amino acid table
What are the start and stop codons?

AUG is the start codon: it codes for methionine and marks where the ribosome begins translating, which is why new proteins almost always begin with Met. UAA, UAG, and UGA are the stop codons: no tRNA matches them, so a release factor binds and the finished polypeptide is released. In DNA coding-strand letters these are ATG, and TAA, TAG, and TGA.

Meet the ribosome
What is the difference between a codon and an anticodon?

A codon is a three-base sequence on the mRNA that specifies one amino acid. An anticodon is the complementary three-base sequence on a tRNA molecule that pairs with it during translation, antiparallel, so it is written 3′ → 5′. The codon 5′-AUG-3′ pairs with the anticodon 3′-UAC-5′ on the tRNA that carries methionine.

Read: transcription and translation