Free blood type calculator
See every blood type your child could have in two seconds. Pick both parents' blood types — A, B, AB, or O, each Rh-positive or Rh-negative — and the calculator returns the full set of possible child blood types (ABO and Rh), works through the inheritance, and shows whether two parents can have only one type or many, updated live, as you select.
On this page14 sections
| Blood type | ABO | Rh |
|---|---|---|
| A+ | A | Rh+ |
| A− | A | Rh− |
| B+ | B | Rh+ |
| B− | B | Rh− |
| AB+ | AB | Rh+ |
| AB− | AB | Rh− |
| O+ | O | Rh+ |
| O− | O | Rh− |
This predicts what's genetically possible — it is not a paternity test. Why not?
Results are estimates. Consult a professional.
What blood type can my child have?
Your child's blood type is set the moment they inherit one ABO allele and one Rh allele from each parent. Because some blood types hide a second, recessive allele, most parent pairs can produce several different child blood types rather than one. This blood type calculator takes both parents' types — A, B, AB, or O, each as Rh-positive or Rh-negative — and returns the full set of blood types their child could have.
It reports possible types, not exact odds. Whether a specific outcome is likely depends on each parent's hidden genotype (for example, whether an A parent is AA or AO), which a blood type alone cannot tell you. The robust, defensible answer — and the one this tool gives — is the complete set of types that are biologically possible. Select both parents' types above to see it instantly.
How ABO blood type inheritance works
Everyone carries two ABO alleles — one from each parent — drawn from three possibilities: A, B, and O. A and B are co-dominant (if you have both, you are type AB), and both dominate O, which is recessive. That is why the blood type you can see (your phenotype) can hide more than one underlying genotype.
| Blood type | Possible genotypes | Alleles it can pass on |
|---|---|---|
| A | AA or AO | A or O |
| B | BB or BO | B or O |
| AB | AB | A or B |
| O | OO | O only |
An A or B parent may secretly carry a recessive O allele, so they can pass on either allele to a child.
Each parent passes one of their two alleles at random. The child's possible blood types are every combination of one allele from the mother with one from the father — so an AO mother and a BO father can produce AB, A, B, or O children. The calculator works through all of these combinations for you.
Blood type chart: parents and possible child types
This is the ABO inheritance chart the calculator above uses. It lists every possible child blood type for each combination of parent types (order doesn't matter — A × O is the same as O × A). Rh factor is inherited separately and is covered in the next section.
| Parents (ABO) | Possible child blood types |
|---|---|
| O × O | O |
| O × A | A, O |
| O × B | B, O |
| O × AB | A, B |
| A × A | A, O |
| A × B | A, B, AB, O |
| A × AB | A, B, AB |
| B × B | B, O |
| B × AB | A, B, AB |
| AB × AB | A, B, AB |
Source: standard Mendelian inheritance of the ABO system (American Red Cross; Stanford 'Ask a Geneticist').
How the Rh factor (+/−) is inherited
The plus or minus after your blood type is the Rh factor, a separate gene inherited independently of ABO. It has two alleles: Rh-positive (often written D), which is dominant, and Rh-negative (d), which is recessive. You are Rh-negative only if you carry two negative alleles.
- Rh-negative × Rh-negative — the child is always Rh-negative. Two negative parents have no positive allele to pass on.
- Rh-positive × Rh-negative — the child can be positive or negative, because a positive parent may secretly carry a recessive negative allele (genotype +−).
- Rh-positive × Rh-positive — usually positive, but can be negative if both parents are carriers (+−), giving a 1-in-4 chance of a negative child each pregnancy.
Because ABO and Rh are independent, the calculator works them out separately and then combines them. That is why a single parent pair can produce up to eight full blood types — for example, A+ and B+ parents who are all carriers could have a child of A+, A−, B+, B−, AB+, AB−, O+, or O−.
Rh-negative blood is most common in people of European descent (about 15%) and rarer in other populations. Rh incompatibility between an Rh-negative mother and Rh-positive baby is managed in pregnancy with Rh immunoglobulin (RhoGAM).A worked example using the blood type calculator
Sara is A+ and her partner Daniel is B+. They want to know what blood types their baby could have. Here is exactly how the calculator works it out — ABO first, then Rh, then combined.
Step 1 — List the alleles each parent can pass
Type A can be AA or AO, so Sara can pass an A or an O. Type B can be BB or BO, so Daniel can pass a B or an O.
Step 2 — Combine every ABO pairing
Pair each of Sara's possible alleles with each of Daniel's: A+B → AB, A+O → A, O+B → B, O+O → O. All four ABO types are possible.
Step 3 — Work out the Rh factor
Both parents are Rh-positive, but each could be a carrier (+−). So the child can be Rh-positive or Rh-negative. The Rh result is + or −.
Step 4 — Combine ABO with Rh
This is the widest possible outcome. An A × B pairing with carrier parents is the one combination that can yield any blood type at all — which is exactly why blood type cannot confirm a parent. The next sections cover the two questions people ask most: the two-O-parents case, and what blood type can and cannot say about paternity.
Can two type O parents have a non-O child?
For ABO, the answer is no. Type O is genotype OO, so each O parent can only ever pass an O allele — the child must be O. Two O parents cannot have an A, B, or AB child. If a child of two O parents tests as A, B, or AB, the explanation is not inheritance but something else: a non-biological parent, a lab mix-up, or one of the rare exceptions below.
The Rh factor is different. Two O-positive parents absolutely can have an O-negative child — in fact most O-negative children have positive parents — because each parent can carry a hidden recessive negative allele. So 'two O parents → only O' applies to the ABO letter, not the +/− sign.
Can blood type prove paternity?
No. Blood type can exclude a possible parent but can never prove one. The logic only runs one way: if a man could not have passed an allele the child carries, he is ruled out — but millions of unrelated people share any given blood type, so a 'match' proves nothing.
- Exclusion (valid): two O parents with an AB child — impossible, so an alleged O father is excluded.
- Exclusion (valid): an AB parent can never have an O child, because AB cannot pass an O allele.
- 'Match' (proves nothing): a child who is A+ has an A+ alleged father — consistent, but so are countless other A and O men.
How accurate is this blood type calculator?
The set of possible types is exact. The calculator enumerates every allele combination both parents could pass and reports the full, deduped set of child blood types — the same set a geneticist would derive from a Punnett square. For any pair of parent types you select, it returns every type that is genetically possible and none that aren't.
What it deliberately does not give is exact probabilities. Whether a particular outcome is 25%, 50%, or 100% depends on each parent's hidden genotype — for instance, an A parent who is AA can never have an O child, while an AO parent can. Because a blood type alone cannot reveal carrier status, the only honest, universally correct answer is the set of possibilities, which is what this tool reports.
Data sources and methodology
The rules come from standard Mendelian inheritance of the ABO and Rh blood group systems. ABO uses three alleles (A and B co-dominant, O recessive); Rh uses a dominant positive allele and a recessive negative one, inherited independently of ABO. The calculator takes the union over each parent's possible genotypes and reports the resulting set of child phenotypes.
American Red Cross — Blood Types (ABO and Rh).Stanford at The Tech Interactive — 'Ask a Geneticist': all possible blood types for any combination of parents.Frequently asked questions about the free blood type calculator
About this blood type calculator
This blood type calculator runs entirely in your browser. The types you select never leave your device — nothing is sent to a server, logged, or shared. It applies standard ABO and Rh inheritance, taking the union over each parent's possible genotypes to list every blood type a child could have, updating instantly as you change a selection.
Calculators Cloud offers 400+ free tools with no sign-up. The whole Health calculators shelf includes BMI, pregnancy, and due date tools alongside this one. Or browse the full calculator directory.