GC content is one of the most-used numbers in molecular biology. This calculator counts the guanine and cytosine in any sequence you paste, reports it as a percentage, and adds base composition, length, and a quick melting temperature estimate for primer work.
How it works
The sequence is cleaned of everything that is not a letter, then each base is
tallied. GC content is (G + C) / total valid bases x 100. AT content is the
complement, with uracil counted on the AT side for RNA. Ambiguity codes are
counted separately and left out of the percentage.
For melting temperature, short oligos under fourteen bases use the Wallace rule,
Tm = 2(A+T) + 4(G+C), while longer sequences use the basic GC formula, Tm = 64.9 + 41(G+C-16.4)/N. Both are rough guides rather than precise predictions.
Worked example
The 20-base sequence ATGCGCGCTATAGGCCATGC contains 12 G or C bases out of 20,
giving a GC content of 60 percent and an AT content of 40 percent. At 20 bases
the long-oligo formula estimates a melting temperature near 58 °C.
Tips
Aim for primers in the 40 to 60 percent GC range for balanced behaviour, and keep a pair within a degree or two of each other in melting temperature. For final primer design always confirm with a salt-corrected nearest-neighbour calculator, since the simple formulas here ignore buffer conditions.