Blood Type Inheritance Calculator
Blood type inheritance calculator — choose both parents’ ABO group and Rh factor to see every blood type the textbook ABO and Rh model allows their child, which it excludes, and any documented exception such as cis-AB or the Bombay phenotype. An educational genetics tool. Runs in your browser.
Blood Type Inheritance Calculator
Parent 1
Parent 2
How to Use the Blood Type Calculator
Set parent 1
Choose the first parent’s ABO group and Rh factor.
Set parent 2
Choose the second parent’s ABO group and Rh factor.
See the model’s types
The grid highlights every blood type the textbook model allows the child.
Read the exceptions
For each ABO type the model excludes, the panel names any documented route to it.
How Blood Type Passes Down
Blood type inheritance appears in almost every school genetics class because the textbook model is so tidy. It treats your blood group as two independent systems. In ABO, three main alleles (A, B and O) combine, with A and B codominant and O recessive; each parent passes one allele, and the pair a child inherits sets their group. In RhD, positive is dominant, so a person is RhD-negative with two d alleles. This calculator works both at once. Choose each parent’s ABO group and Rh factor and it shows every blood type the model allows their child, and greys out the ones the model excludes.
The excluded list is where the model is least certain, so the tool does not stop there. For each excluded ABO type it checks two documented variants. cis-AB is a single allele carrying A and B together, which lets an AB parent and an O parent have an O child; Chun and colleagues (Annals of Laboratory Medicine, 2019), citing Cho and colleagues, report it in 60 of 169,605 Korean donors. The Bombay phenotype hides A and B entirely, so a person who has it types as O. Across ten parent pairings and four child types, the textbook model excludes 16 combinations. A single documented variant reaches 12 of them in the calculator’s genotype model: 11 biologically and one only when a cis-AB/A parent has been typed as plain A. A thirteenth, B × B → AB, rests on one reported family whose child had a new cis-AB mutation. O × O → AB opens only if one parent carried both variants, which no source we checked reports, and A × A → B and B × B → A have no route at all.
A few honest limits matter. The calculator shows which outcomes the model allows, not how likely each is, because a visible blood group does not reveal the genotype: a type-A parent might be AA or AO. Which parent pairs a variant can reach is our model’s working, not a list of published families. It does not model chimerism, transplants or other acquired changes. A typed result outside the grid is first a question about the typing; in the papers we read, these variants came to light through a typing discrepancy or a family study. Treat this as an educational illustration of heredity, not a medical, transfusion or legal tool; the whole calculation happens in your browser, and nothing you select leaves your device.
The grid shows what the textbook model allows. A result outside it is first a question about the typing.
Where the textbook blood-type rule holds, and where it bends
The textbook uses three ABO alleles, A, B and O. The ISBT’s allele table of 23 October 2017 names 209 by our count, 63 of them O alleles.
In the textbook model A and B are codominant and O is recessive.
Two type-O parents have type-O children in the textbook model. A Bombay-phenotype parent types as O on red-cell tests alone.
RhD-positive is dominant over RhD-negative in the textbook model.
NHS Blood and Transplant says O-negative donors are “often called universal donors”. Shahshahani et al. (2013) report that Bombay-phenotype patients “can receive only autologous blood or blood from another Bombay blood group”.
cis-AB, one allele carrying A and B together, lets an AB parent and an O parent have an O child.
Chun et al. (2019), citing Cho et al., report cis-AB in 60 of 169,605 Korean donors, a lower bound since only unusual AB samples were screened.
An earlier study cited by Joshi and Vasantha (2012) put the Bombay phenotype at 1 in 7,600 in Mumbai.
Rh-negative types were 1.3% of Singapore donors in 2025 (HSA) and about 0.1% of Koreans (Korean Red Cross).
This tool runs in your browser — nothing is uploaded.
Frequently Asked Questions
- In the textbook model, blood type is set by two separate genes. For ABO, each parent passes one of their two alleles (A, B or O) and the pair the child inherits sets their group; A and B are codominant and O is recessive. For RhD, a child is Rh-positive if they inherit at least one D allele. This calculator combines both to show every type the model allows, then checks each type it excludes against documented variants.
- Not in the textbook model: an O parent carries two O alleles, so two O parents can only pass on O. The documented route around it is the Bombay phenotype. A Bombay person lacks the H antigen, so “ABH antigens are absent from their red cells, regardless of their ABO blood group genotype” (Shahshahani et al., 2013). They type as O on red-cell testing yet still carry their ABO genes, so our model lets an O × O pair have an A or B child through them; an Indian case report describes a Bombay mother first typed as O (Shastry et al., 2013). It is rare: an earlier study cited by Joshi and Vasantha (2012) put it at 1 in 7,600 in Mumbai.
- Not in the textbook model, where an AB parent passes A or B and never O. Two documented variants change that. cis-AB is a single allele that carries A and B together, so a parent who carries it with an O allele types as AB but can pass on O; Chun et al. (2019) give “the birth of an O child from an AB mother” as their example, and describe cis-AB as “relatively common in the Korean, Japanese, and Chinese populations”. The Bombay phenotype is the other route. The result panel names these routes whenever the model excludes a type.
- In the textbook model RhD-positive is dominant: a person is RhD-negative with two d alleles, so two RhD-negative parents have RhD-negative children, while one RhD-positive parent leaves both open. Routine typing does not always see the gene, though. Across 16 studies of Han Chinese compiled by Yin and Flegel (2021), a pooled 23.3% of people typed RhD-negative had DEL, a low amount of D antigen that “types as RhD-negative in routine serology”. No source we checked documents an inheritance exception for Rh, so the tool lists none.
- No. It shows which types the textbook model allows, not how likely each is, because a visible blood group does not reveal the genotype: a type-A parent could be AA or AO, and the odds depend on which. The set shown is what standard ABO and Rh inheritance allows; rare variants such as cis-AB and the Bombay phenotype can produce results outside it, and the panel lists them where they apply.
- The grid is the textbook model, so a recorded type outside it is first a question about the typing. Documented variants produce children outside the textbook list, and recorded groups can be wrong: Chun et al. (2019) describe cis-AB/A cases that “would have been typed as typical A” without careful family studies, and a device that misidentified cis-AB samples “as typical AB”; Shastry et al. (2013) describe a Bombay mother “wrongly typed as O positive”. The panel names the documented routes for the pair you choose.
- Laboratory grouping checks a result two ways. Malaysia’s National Blood Centre guideline requires red-cell (forward) grouping to match serum (reverse) grouping and says that where they do not, “an investigation of this discrepancy shall be carried out”. Its reverse grouping includes an O-cell test “incorporated to detect Bombay blood group”, and it treats a finger-prick group as “a preliminary result” only (Transfusion Practice Guidelines, 4th ed., 2016, sections 6.1 and 6.2).
- O-negative donors are “often called ‘universal donors’”, in the words of NHS Blood and Transplant. The documented exception is the Bombay phenotype: these patients “can receive only autologous blood or blood from another Bombay blood group”, and “transfusing blood group O red cells to them can cause a fatal hemolytic transfusion reaction” (Shahshahani et al., 2013). This calculator gives no transfusion guidance.
- No. It is an educational genetics tool. It computes the textbook ABO and Rh model and names documented ABO exceptions where the model excludes a type; it does not say how likely those are for any family, and it should never be used for medical, transfusion or legal decisions. Those belong with laboratory blood grouping.
- Completely free, with no account or limit. It works offline once the page has loaded and collects no data — your selections never leave your device.
Method & sources
How it computes
The textbook model: ABO is one gene with A and B codominant and O recessive; RhD is inherited separately, D dominant over d. The calculator enumerates the alleles each parent could carry and lists the child types that result. For each ABO type the model excludes, it names any documented route (cis-AB or the Bombay phenotype, marked biological or typing) and one reported de novo cis-AB family. It shows possibilities, not odds.
What this tool implements
- ABO and RhD are computed as independent loci. Treating "A positive" as a single heritable unit is the common mistake.
- Phenotype does not fix genotype: a group-A parent may be AA or AO. The grid shows which child types the textbook model allows, not how likely each is, and the tool gives no odds.
- The grid is a model, not a certainty. For each ABO type it excludes, the result panel lists documented routes, each marked biological (the parent carries the variant) or typing (the recorded group reads wrong): an inherited cis-AB allele, a Bombay-phenotype parent typed as O, cis-AB carried with A and typed as plain A, and, for B × B → AB only, one reported de novo cis-AB family. Which parent pairs a variant reaches is the calculator's own genotype enumeration, not a list of published families.
- O × O → AB opens only if one parent carried cis-AB and the Bombay phenotype together; no source consulted reports that, so the panel lists no route. A × A → B and B × B → A have none. B(A) alleles, chimerism, transplants and acquired changes are not modelled.
- RhD follows the textbook model only. No source consulted documents an inheritance exception for RhD, so none is listed; DEL, which types RhD-negative in routine serology, is described in the page text and not modelled.
- Input is strict: an ABO group other than A, B, AB or O, or an Rh value other than + or -, is refused rather than guessed.
Sources
- Chun S, Choi S, Yu H, Cho D. Cis-AB, the Blood Group of Many Faces, Is a Conundrum to the Novice Eye. Ann Lab Med 2019;39(2):115-120. doi:10.3343/alm.2019.39.2.115 — cis-AB, its typing pitfalls and the de novo cis-AB09 family: https://pmc.ncbi.nlm.nih.gov/articles/PMC6240514/
- Shahshahani HJ et al. Asian J Transfus Sci 2013;7(1):86-87 — the Bombay phenotype, whose red cells lack ABH antigens regardless of ABO genotype: https://pmc.ncbi.nlm.nih.gov/articles/PMC3613675/
- Shastry S et al. A rare case of haemolytic disease of newborn with Bombay phenotype mother. Asian J Transfus Sci 2013;7(2):153-155 — a Bombay mother first typed as O: https://pmc.ncbi.nlm.nih.gov/articles/PMC3757779/
- ISBT Working Party on Red Cell Immunogenetics and Blood Group Terminology. Names for ABO (ISBT 001) blood group alleles, v1.1, 23 October 2017: https://www.isbtweb.org/asset/D3475892-E652-45AF-B195FDA0AFA43CE0
- National Blood Centre (Malaysia). Transfusion Practice Guidelines for Clinical and Laboratory Personnel, 4th ed., 2016, sections 6.1-6.3 — forward and reverse grouping, the O-cell test for Bombay: https://pdn.gov.my/v2/images/dokumen/ebook_blood_transfusion_guid…
- Yin Q, Flegel WA. DEL in China: the D antigen among serologic RhD-negative individuals. J Transl Med 2021;19:439. doi:10.1186/s12967-021-03116-6: https://pmc.ncbi.nlm.nih.gov/articles/PMC8527646/
What can make this go out of date
- None.
Pick up where you left off
Stored only in this browser — never sent to our servers.