How many codons are there?

The standard codon table, start and stop codons, and the exceptions

7 min

Three consecutive RNA bases, A, U, and G, bracketed as one codon.

There are 64 codons in the standard genetic code. Sixty-one of them specify the 20 standard amino acids, and the other three, UAA, UAG, and UGA, are stop codons that end a protein. AUG, the codon for methionine, is where translation usually starts.

The total is 64 because a codon is three bases long and each position can hold one of four RNA bases: 4 × 4 × 4 = 64. Translating a gene, by hand or with a DNA-to-protein translator, means reading the sequence three bases at a time and looking up each triplet in the table below.

The standard codon table

The standard genetic code assigns each of the 64 codons either to one of 20 amino acids or to a stop signal, giving 61 sense codons and three stop codons.[1][2] During translation, a ribosome reads the mRNA from its 5′ end toward its 3′ end, and each triplet either adds an amino acid to the growing protein or tells translation to stop.

To find a codon in Table 1, take its first base from the first column, its second base from the column heading, and its third base from the last column. The table uses mRNA notation, so U (uracil) stands where a DNA sequence would have T.

First baseSecond base USecond base CSecond base ASecond base GThird base
UUUU PheUCU SerUAU TyrUGU CysU
UUUC PheUCC SerUAC TyrUGC CysC
UUUA LeuUCA SerUAA StopUGA StopA
UUUG LeuUCG SerUAG StopUGG TrpG
CCUU LeuCCU ProCAU HisCGU ArgU
CCUC LeuCCC ProCAC HisCGC ArgC
CCUA LeuCCA ProCAA GlnCGA ArgA
CCUG LeuCCG ProCAG GlnCGG ArgG
AAUU IleACU ThrAAU AsnAGU SerU
AAUC IleACC ThrAAC AsnAGC SerC
AAUA IleACA ThrAAA LysAGA ArgA
AAUG Met (start)ACG ThrAAG LysAGG ArgG
GGUU ValGCU AlaGAU AspGGU GlyU
GGUC ValGCC AlaGAC AspGGC GlyC
GGUA ValGCA AlaGAA GluGGA GlyA
GGUG ValGCG AlaGAG GluGGG GlyG
Table 1. The standard codon table. All 64 mRNA codons, read 5′ to 3′, with the three-letter abbreviation of the amino acid each one encodes. Table 2 gives the full amino acid names. Assignments follow NCBI translation table 1. Source: Elzanowski and Ostell, NCBI.[3]

Why 61 codons make only 20 amino acids

The 61 sense codons encode only 20 standard amino acids because the code is degenerate: several codons can specify the same amino acid. The redundancy is uneven. Leucine, serine, and arginine each have six codons, while methionine and tryptophan have only one.

Figure 1. Amino acids grouped by their number of codons. Standard genetic code, NCBI translation table 1. Source: Elzanowski and Ostell, NCBI. Reuse under CC BY 4.0.

Across the standard table, two amino acids have one codon, nine have two, one has three, five have four, and three have six. Together they account for the 61 sense codons, and the three stop codons bring the total to 64.[3] Synonymous codons usually differ only in their third base, which is why the four codons of alanine, glycine, proline, threonine, and valine share their first two letters.

Amino acidAbbreviationsNumber of codonsCodons
MethionineMet, M1AUG
TryptophanTrp, W1UGG
AsparagineAsn, N2AAU, AAC
Aspartic acidAsp, D2GAU, GAC
CysteineCys, C2UGU, UGC
Glutamic acidGlu, E2GAA, GAG
GlutamineGln, Q2CAA, CAG
HistidineHis, H2CAU, CAC
LysineLys, K2AAA, AAG
PhenylalaninePhe, F2UUU, UUC
TyrosineTyr, Y2UAU, UAC
IsoleucineIle, I3AUU, AUC, AUA
AlanineAla, A4GCU, GCC, GCA, GCG
GlycineGly, G4GGU, GGC, GGA, GGG
ProlinePro, P4CCU, CCC, CCA, CCG
ThreonineThr, T4ACU, ACC, ACA, ACG
ValineVal, V4GUU, GUC, GUA, GUG
ArginineArg, R6CGU, CGC, CGA, CGG, AGA, AGG
LeucineLeu, L6UUA, UUG, CUU, CUC, CUA, CUG
SerineSer, S6UCU, UCC, UCA, UCG, AGU, AGC
Stop signalNone3UAA, UAG, UGA
Table 2. Codons for each amino acid. Standard genetic code in mRNA notation, ordered by the number of synonymous codons. Source: Elzanowski and Ostell, NCBI.[3]

Degeneracy makes translation unambiguous in one direction and open-ended in the other. A protein sequence fixes the amino acids but not the codons, so a protein-to-DNA back-translation has to choose among synonymous codons for 18 of the 20 amino acids. Codon optimization makes that choice deliberately, favoring the codons that an expression host such as E. coli uses most.

How many stop codons are there in the genetic code?

There are three stop codons in the standard genetic code: UAA, UAG, and UGA.[1][2]

Stop codons do not add one of the 20 standard amino acids. They recruit release factors that end translation and release the completed protein. In DNA coding-strand notation, the same three signals are TAA, TAG, and TGA.

The count of three applies to the standard code. Some organisms and organelles reassign these triplets. UGA, for example, specifies tryptophan in the vertebrate mitochondrial code rather than acting as a stop.[3]

How many start codons are there?

AUG is the primary start codon, but how many other codons can start translation depends on the organism and the genetic code it uses.[3]

At the start of an open reading frame, AUG recruits an initiator tRNA and is read as methionine. The same AUG encountered inside that reading frame also encodes methionine, but it does not start a new protein unless the surrounding sequence supports initiation.

NCBI's standard table also allows UUG and CUG as alternative starts, and its bacterial, archaeal, and plant plastid table (table 11) allows seven: AUG, GUG, UUG, CUG, AUU, AUC, and AUA.[3] In practice, bacteria rely mostly on the first three. Among known E. coli genes, AUG starts 83%, GUG 14%, and UUG 3%.[4] An ORF finder therefore needs both the sequence and the correct genetic-code and start-codon rules.

A sensitive experiment detected low-level initiation from 47 of the 64 codons in E. coli, but the noncanonical starts produced only 0.007% to 3% as much translation as AUG.[4] That result shows that initiation is not an all-or-nothing property of a triplet. It does not mean that every organism routinely uses 47 annotated start codons.

Are there always 64 mRNA and DNA codons?

There are always 64 possible three-base combinations in a four-letter mRNA or DNA alphabet, but their biological assignments can change.

Codons are usually written as mRNA because the ribosome reads mRNA directly. RNA uses A, C, G, and U; a DNA coding strand uses A, C, G, and T. Thus mRNA AUG corresponds to DNA ATG, and mRNA UGA corresponds to DNA TGA. A DNA-to-protein translation must also use the correct strand and reading frame.

The standard table covers most nuclear genes, but NCBI currently lists 26 alternative genetic codes alongside it, used by mitochondria, plastids, and some bacteria, archaea, protists, and fungi. In NCBI's vertebrate mitochondrial table, AUA changes from isoleucine to methionine, UGA changes from stop to tryptophan, and AGA and AGG are assigned as termination signals rather than arginine.[3]

Termination in human mitochondrial DNA is more specific still. NCBI notes that humans do not read AGA and AGG as stops; the mitochondrial ribosome instead shifts back one base at the ends of the two affected genes, putting a standard UAG stop in frame.[3] The possible triplets still number 64, but “61 sense plus three stop” describes the standard code, not every genome.

  • Published
  • Updated

Written by

Founder and computational chemist, ProteinIQ

Dr. Matic Broz is the founder of ProteinIQ and a computational chemist. He completed a PhD focused on protein structure, molecular dynamics, and neural networks, and writes about structural biology and scientific software.

Cite this article

Broz, M. (2026, October 23). How many codons are there? ProteinIQ. https://proteiniq.io/guides/how-many-codons-are-there

Sources4
  1. 1CodonNational Human Genome Research Institute · October 23, 2026
  2. 2Expression of Genetic InformationCooper GM · The Cell: A Molecular Approach, NCBI Bookshelf · 2000
  3. 3The Genetic CodesElzanowski A, Ostell J · National Center for Biotechnology Information · October 23, 2026
  4. 4Measurements of translation initiation from all 64 codons in E. coliHecht A, Glasgow J, Jaschke PR, et al. · Nucleic Acids Research · 2017
Reuse the chartsCC BY 4.0

You can use the charts in this article in your own articles, slides and teaching materials, including commercial work, under the CC BY 4.0 license. Credit ProteinIQ and link to this page. The license covers the charts only, not the article text or illustrations.

Credit

Chart: “How many codons are there?” by ProteinIQ, CC BY 4.0