Punnett Square Generator

Input Parameters
Enter genotype using letters (e.g., AaBb, XY, XᴿXʳ)
Enter genotype for parent 1 using letters only
Enter genotype using letters (e.g., AaBb, XY, XᴿXʳ)
Enter genotype for parent 2 using letters only
Define which alleles are dominant (comma-separated)
Enter dominant alleles separated by commas
Genotype→Phenotype mapping (e.g., AA=Tall, Aa=Tall, aa=Short)
Enter genotype to phenotype mappings separated by commas
Batch Processing (CSV Import)
Upload CSV with columns: parent1, parent2, inheritance, dominantAlleles. Max size: 5MB
Select a CSV file with genetic data for batch processing
Results
Processing...
Step 1: Gamete Formation (Mendelian Segregation Law)
Enter genotypes and click Calculate to see gamete formation.
Step 2: Offspring Genotype Combination
Punnett square will be generated here.
Genotype Frequencies -

Genotype frequency chart. Enable JavaScript to view.

Phenotype Frequencies -

Phenotype frequency chart. Enable JavaScript to view.

Dynamic Analysis
Enter valid genotypes and click Calculate to see analysis.
Recommendations
Complete the input fields and click Calculate for personalized recommendations.
@clac360.com
Scroll to Top