Free genetics calculators
Interactive tools for genetics problems: Punnett squares, pedigree analysis, and more.
Punnett square calculator
Enter two parent genotypes for a monohybrid or dihybrid cross. Instantly see the grid, genotype ratios, phenotype ratios, and the classic ratio.
Population geneticsHardy-Weinberg calculator
Enter observed genotype counts to get allele frequencies, expected genotype frequencies, chi-square statistic, and p-value. Or enter p directly to explore the HWE equations.
Blood groupsBlood type calculator
Predict a baby's possible ABO and Rh blood types from both parents, or work backwards: given a child and one parent, find what blood types the other parent could be.
DNA analysisGC content calculator
Calculate GC%, AT%, sequence length, and base composition from any DNA or RNA sequence.
DNA analysisReverse complement
Get the reverse complement, complement, and reverse of any DNA or RNA sequence. Supports IUPAC ambiguity codes.
DNA analysisTranscription & translation
Convert a DNA or mRNA sequence to protein using the standard genetic code. Select reading frame, see each codon, get the full protein sequence.
DNA analysisDNA molecular weight
Calculate molecular weight (g/mol), molar extinction coefficient at 260 nm, and base composition for single-stranded or double-stranded DNA.
DNA analysisGC content calculator
Calculate GC%, AT%, sequence length, and base composition from any DNA or RNA sequence.
DNA analysisReverse complement
Get the reverse complement, complement, and reverse of any DNA or RNA sequence. Supports IUPAC ambiguity codes.
DNA analysisTranscription & translation
Convert a DNA or mRNA sequence to protein using the standard genetic code. Select reading frame, see each codon, get the full protein sequence.
DNA analysisDNA molecular weight
Calculate molecular weight (g/mol), molar extinction coefficient at 260 nm, and base composition for single-stranded or double-stranded DNA.
TraitsEye color calculator
Predict your baby's eye color probabilities from both parents' eye colors using the HERC2 and OCA2 gene model.
TraitsHair color calculator
Predict hair color probabilities from both parents and optionally all four grandparents. Accounts for recessive red and blonde alleles skipping generations.
TraitsBaby height predictor
Estimate a child's adult height from both parents' heights using the validated Tanner mid-parental height formula. Shows expected range for boys and girls.
Pedigree analysisInheritance pattern finder
Build a family pedigree and find out which inheritance patterns — autosomal dominant, X-linked recessive, mitochondrial, and more — are consistent with it.
Want to learn the genetics first?
Articles on the six inheritance patterns, pedigree analysis, and real conditions like cystic fibrosis and Duchenne muscular dystrophy.
Go to Learn