| DNA Codon | mRNA Codon | Amino Acid | 1-Letter | 3-Letter | Type |
|---|
Introduction
The genetic code table is the fundamental reference for translating nucleic acid sequences into amino acid sequences. Used daily by molecular biologists, biochemists, and bioinformaticians, this interactive table covers all 64 codons of the standard genetic code with instant search and filter capability — essential for tasks ranging from primer design and codon optimisation to reading frame analysis and mutagenesis planning.
About the Tool
This interactive reference table covers all 64 codons of the standard genetic code used by the ribosome during translation. Whether you are annotating a sequencing result, designing a mutagenesis experiment, or verifying a reading frame, this tool provides instant access to codon–amino acid relationships in both DNA and mRNA notation. The standard genetic code defines how three-nucleotide codons in mRNA are read by ribosomes and translated into amino acids during protein synthesis, and it is nearly universal across all living organisms.
Input Explanation
Search by codon or amino acid: Type any DNA codon (e.g. ATG), mRNA codon (e.g. AUG), full amino acid name (e.g. Methionine), single-letter code (e.g. M), or three-letter abbreviation (e.g. Met) into the search box. The table filters in real time as you type, narrowing the 64 entries to only those matching your query.
Apply type filters: Use the four filter buttons above the table to restrict the view. "All 64" resets to the full table. "Start" shows only the ATG/AUG initiator codon. "Stop" shows only the three termination codons (TAA/UAA, TAG/UAG, TGA/UGA). "Coding" shows the 61 sense codons that encode amino acids.
Read each table row: From left to right, each row shows the DNA codon (5'→3', using T), the equivalent mRNA codon (using U), the full amino acid name with a colour-coded one-letter badge, the single-letter IUPAC code, the standard three-letter abbreviation, and a type label (Start, Stop, or Coding).
Formula Explanation
The genetic code maps three-nucleotide codons to amino acids using a fixed, non-overlapping triplet reading frame. The total number of possible codons follows directly from the four available RNA bases:
Codons = 4³ = 4 × 4 × 4 = 64
// Variables and units:
4 = number of RNA bases (A, U, G, C)
3 = codon length in nucleotides
64 = total possible codons
20 = standard amino acids encoded
61 = sense (coding) codons (64 − 3 stop codons)
1 = start codon → AUG → Methionine (Met / M)
3 = stop codons → UAA, UAG, UGA
Because 61 sense codons encode only 20 amino acids, the code is degenerate: most amino acids are specified by more than one synonymous codon, with redundancy concentrated at the third ("wobble") position.
Worked Example
Sample Input
DNA codon: ATG (as read from a Sanger sequencing trace, 5'→3').
Step-by-Step Calculation
Step 1 — Convert to mRNA notation: Replace every T with U: ATG → AUG.
Step 2 — Look up the codon in the table: Searching "AUG" in the table returns a single match, type Start.
Step 3 — Read the amino acid assignment: AUG is assigned to Methionine, one-letter code M, three-letter code Met.
Final Result
ATG / AUG → Methionine (Met, M) — and also the universal translation start signal.
Interpretation
Because this codon also functions as the start codon, its position in the sequence matters: if it is the first AUG encountered by a scanning ribosome, it marks the initiation of translation, and every new polypeptide will begin with a methionine residue (frequently removed later by methionine aminopeptidase). If the same codon occurs later in the reading frame, it is decoded normally and simply inserts a methionine into the growing chain.
Result Interpretation
When you look up a codon and find it encodes a specific amino acid, that amino acid will be incorporated into the growing polypeptide at the corresponding position during ribosomal translation — provided there is an aminoacyl-tRNA with the matching anticodon present in the cell. The one-letter codes displayed in this table are the IUPAC standard used in protein sequence databases such as UniProt and NCBI Protein. The three-letter codes follow the standard biochemistry abbreviation system and are used in structural biology tools such as PDB files. Both notation systems are accepted by bioinformatics software for BLAST queries, sequence alignment, and protein structure prediction.
Practical Applications
Common laboratory scenarios where the genetic code table is indispensable include: verifying the reading frame of a newly sequenced insert before cloning; identifying the amino acid change produced by a point mutation discovered in a sequencing run; designing site-directed mutagenesis primers that introduce a silent restriction site for diagnostic screening; planning codon-optimised gene synthesis for expression in a heterologous host; and annotating open reading frames (ORFs) identified by an ORF finder tool. Researchers working on amber suppression systems, selenocysteine incorporation, or non-standard amino acid incorporation also need a clear picture of which codons are available for reassignment.
Scientific Notes & Limitations
The genetic code is degenerate because multiple codons can encode the same amino acid. Leucine, for example, is encoded by six codons (UUA, UUG, CUU, CUC, CUA, CUG), while Methionine and Tryptophan each have only one codon. Changes at the wobble (third) position of a codon most frequently produce synonymous codons encoding the same amino acid, buffering the organism against the effects of single-nucleotide point mutations.
AUG is the universal start codon: during translation initiation, the small ribosomal subunit scans from the 5' cap of an mRNA until it encounters an AUG in a favourable Kozak context (in eukaryotes) or a Shine–Dalgarno sequence (in prokaryotes). The three stop codons — UAA (Ochre), UAG (Amber), and UGA (Opal) — do not encode any amino acid; they are recognised by protein release factors rather than by tRNA molecules.
Limitation: this table represents the standard genetic code only. It does not apply universally — in mitochondrial genomes and some ciliate species, several codons (including UGA) are reassigned to different amino acids or lose their stop function. Always confirm which genetic code table applies to your organism before annotating a non-nuclear or non-standard sequence.
Practical Tips
- Use codon optimisation deliberately: when planning recombinant protein expression, substituting rare host codons with synonymous high-frequency codons for your expression system can improve translational efficiency without changing the protein sequence.
- Cross-check notation before ordering primers: confirm whether your sequencing software or vendor reports codons in DNA (T) or mRNA (U) notation to avoid reading-frame mix-ups.
- Exploit the wobble position for silent markers: a synonymous third-position change can introduce or remove a restriction site as a diagnostic marker without altering the encoded protein.
- Remember stop codons differ in strength: UAA is the most efficient terminator in E. coli, while UGA has the highest natural read-through rate — relevant if you are designing or troubleshooting amber suppression systems.
Common Mistakes to Avoid
- Confusing T and U: The genetic code is conventionally written in mRNA notation (U), but sequencing data is reported in DNA notation (T). ATG and AUG refer to the same codon — always confirm which notation your software or protocol uses to avoid reading-frame errors.
- Assuming UGA is always a stop: In mitochondrial genomes and some organisms, UGA encodes Tryptophan rather than serving as a stop codon. Always verify whether you are working with the standard nuclear genetic code or an alternative mitochondrial or ciliate variant.
- Ignoring the wobble position in mutagenesis: When introducing a point mutation to study a specific amino acid position, verify whether the planned change is missense or silent before ordering primers. A change at the third codon position is often synonymous and may serve as a diagnostic marker without affecting protein function.
- Treating all stop codons as equivalent: Although all three stop codons terminate translation, their read-through frequency differs. UAA is the most efficient terminator in E. coli; UGA has the highest natural read-through rate and is the codon most susceptible to suppressor tRNA activity in amber suppression experiments.
Frequently Asked Questions
How many codons are in the standard genetic code?
The standard genetic code contains 64 codons in total, which is the number of possible three-nucleotide combinations from the four RNA bases (4³ = 64). Of these 64 codons, 61 are sense codons that encode the 20 standard amino acids, and 3 are stop codons (UAA, UAG, UGA) that signal termination of translation. Because 61 codons map to only 20 amino acids, most amino acids are encoded by more than one codon — a property known as degeneracy or redundancy of the genetic code.
What is the difference between a DNA codon and an mRNA codon?
A DNA codon is written using the four DNA bases — adenine (A), thymine (T), cytosine (C), and guanine (G) — read 5'→3' on the non-template (sense) strand. An mRNA codon is the transcribed version in which thymine (T) is replaced by uracil (U), so the DNA codon ATG becomes the mRNA codon AUG. In practice, both representations encode exactly the same amino acid; researchers often interchange the two notations. This table displays both forms side by side so you can cross-reference sequences regardless of which format your data uses.
Why does AUG serve as both the start codon and a methionine codon?
AUG is the universal initiation codon recognised by the small ribosomal subunit during translation initiation; it signals the ribosome to begin assembling a polypeptide chain. The initiator tRNA carrying formyl-methionine (in prokaryotes) or methionine (in eukaryotes) base-pairs with AUG at the ribosomal P site to define the reading frame. When AUG appears internally within a coding sequence, it is decoded by regular elongator methionyl-tRNA and simply inserts methionine into the growing polypeptide — no special initiation event occurs. The dual role of AUG means all new polypeptides begin with methionine, though this residue is frequently cleaved post-translationally by methionine aminopeptidase.
What are the three stop codons and why are they called Ochre, Amber, and Opal?
The three stop codons are UAA (Ochre), UAG (Amber), and UGA (Opal). They do not code for any amino acid; instead, they are recognised by release factors that trigger hydrolysis of the peptidyl-tRNA bond and release the completed polypeptide. The colour names are historical labels assigned in the 1960s by researchers studying nonsense mutations in bacteriophage genetics — Amber was named after Harris Bernstein (whose surname means amber in German), and the other names followed as a tradition. UAA is the most commonly used natural stop codon in E. coli, while UGA is the weakest stop codon and can be reassigned to selenocysteine in certain organisms.
What is codon degeneracy and why does it matter for mutagenesis experiments?
Codon degeneracy refers to the fact that most of the 20 standard amino acids are encoded by more than one codon. For example, Leucine is encoded by six codons (UUA, UUG, CUU, CUC, CUA, CUG), while Methionine and Tryptophan are each encoded by only one codon. Degeneracy is concentrated at the third (wobble) position of the codon, where changes frequently produce synonymous codons encoding the same amino acid. For site-directed mutagenesis, codon degeneracy means you can redesign a codon to eliminate a restriction site, improve codon usage for a heterologous expression host, or add a diagnostic marker mutation without altering the protein sequence.