A codon chart translates three-letter sequences of mRNA into the amino acids that make up proteins. You read it by breaking an mRNA sequence into groups of three nucleotides (called codons), then looking up each group on the chart to find the corresponding amino acid. The process takes about 30 seconds per codon once you understand the layout.
What a Codon Chart Represents
Your cells build proteins by reading messenger RNA (mRNA) in sets of three nucleotide “letters.” Each three-letter combination is a codon, and each codon specifies one of the 20 amino acids or signals the cell to stop building. Since there are four possible nucleotides (A, U, G, and C) in each of three positions, there are 64 possible codons total. A codon chart is simply a lookup table that maps all 64 combinations to their amino acids.
Because 64 codons code for only 20 amino acids plus stop signals, most amino acids are encoded by more than one codon. Leucine, for example, has six codons. Serine also has six. This built-in redundancy means that small changes in an mRNA sequence don’t always change the resulting protein, which acts as a buffer against harmful mutations.
How to Read the Square (Table) Format
The most common codon chart is a grid organized by the three positions of each codon. Here’s how to use it in three steps:
- First nucleotide (left side): Find the row corresponding to the first letter of your codon. The chart is divided into four large sections: U, C, A, and G.
- Second nucleotide (top): Within your row, move across to the column matching the second letter. This narrows you down to a block of four possible codons.
- Third nucleotide (right side): Inside that block, find the specific row for the third letter. The amino acid listed there is your answer.
For example, to decode the codon AUG, you’d find A on the left side, U across the top, and G on the right. The chart shows methionine (Met). To decode UUU, find U on the left, U on top, and U on the right. That gives you phenylalanine (Phe).
How to Read the Circular Format
Some textbooks use a wheel-shaped codon chart instead of a grid. The logic is the same, but you read from the center outward. The innermost ring represents the first nucleotide. The middle ring represents the second. The outermost ring represents the third. Follow your three letters from the center to the edge, and the amino acid at the outer rim is your result.
For AUG on a circular chart, start at A in the center ring, move outward to U in the middle ring, then to G in the outer ring. You’ll land on methionine, the same answer as the square chart.
Translating a Full mRNA Sequence
To translate an entire mRNA strand, you need to know two things: where to start and which direction to read.
All mRNA is read in the 5′ to 3′ direction. Translation doesn’t begin at the very first nucleotide of the mRNA molecule. Instead, the ribosome scans along the mRNA until it finds the start codon, AUG. In eukaryotic cells (animals, plants, fungi), the ribosome latches onto a cap structure at the 5′ end and slides forward until it hits the first AUG. That’s position one.
From there, you read every three nucleotides in order. This grouping is called the reading frame, and it’s set by the position of that initial AUG. If you’re off by even one nucleotide, every codon downstream shifts, producing a completely different (and usually nonfunctional) protein. So always start counting from the A in AUG.
Here’s a short example. Say your mRNA reads: AUGGCUUACUGA. Break it into codons starting from AUG:
- AUG = Methionine (start)
- GCU = Alanine
- UAC = Tyrosine
- UGA = Stop
The resulting amino acid chain is methionine-alanine-tyrosine. When the ribosome hits UGA, it releases the chain and translation ends.
Start and Stop Codons
AUG is the universal start codon. It codes for methionine, so nearly every newly built protein begins with methionine (though it’s sometimes trimmed off later). AUG also appears within coding sequences where it simply codes for methionine without any special start function.
Three codons signal the ribosome to stop: UAA, UAG, and UGA. These don’t code for any amino acid in the standard genetic code. On a codon chart, they’re usually labeled “Stop” or marked with an asterisk. When you encounter one during translation, the protein is complete.
Why Multiple Codons Code for One Amino Acid
If you look at the chart carefully, you’ll notice a pattern: most of the redundancy lives in the third position of the codon. GCU, GCC, GCA, and GCG all code for alanine. The first two letters are the same; only the third varies. This is sometimes called “wobble” because the molecular machinery that reads codons is less strict about matching at the third position.
Some amino acids have just one codon. Methionine (AUG) and tryptophan (UGG) are the only two with a single codon each. On the other end, leucine, serine, and arginine each have six codons. This means a mutation at the third position of a leucine codon often still produces leucine, leaving the protein unchanged.
Rare Exceptions to the Standard Code
The codon chart you’ll find in most textbooks represents the “standard” genetic code, which is used by the vast majority of life on Earth. But it isn’t completely universal.
The most well-known exceptions occur in mitochondria, the energy-producing structures inside cells, which have their own small genomes and sometimes read codons differently. In some organisms, UGA (normally a stop codon) instead codes for tryptophan in mitochondria. In certain green algae, UAG (another stop codon) has been shown to encode leucine or alanine depending on the species, and codons that normally specify arginine have been reassigned to alanine or even methionine.
There are also two “bonus” amino acids beyond the standard 20. Selenocysteine, sometimes called the 21st amino acid, gets inserted when a special signal in the mRNA repurposes UGA from a stop codon to a coding codon. Pyrrolysine, the 22nd amino acid, works similarly with the UAG codon and is found mainly in certain archaea and bacteria. For a standard biology course, though, the classic chart with 20 amino acids and three stop codons covers what you need.
Common Mistakes to Avoid
The most frequent error is using a DNA sequence directly on the codon chart. Codon charts are built for mRNA, which uses uracil (U) instead of thymine (T). If your sequence contains T’s, you’re looking at DNA and need to convert it to mRNA first: replace each T with U, and if you’re working from the template (antisense) DNA strand, also swap A↔U and C↔G to get the complementary mRNA.
Another common mistake is starting translation at the wrong spot. If you don’t begin at an AUG, your reading frame will be wrong and every amino acid after that point will be incorrect. Always scan for AUG first, then group the remaining nucleotides into threes from that position. Any leftover nucleotides at the end that don’t form a complete group of three are not translated.

