Blood Type Compatibility Reference

ABO and Rh compatibility for transfusion and donation

Look up which blood types can give and receive red blood cells across all 8 ABO/Rh groups. Computed from antigen and antibody logic with a full transfusion matrix and O-/AB+ universal rules. Runs in your browser. It runs free in your browser on Gera Tools, with nothing uploaded.

Last updated Source: Gera Tools

Why is O negative the universal donor?

O- red blood cells carry no A, B, or RhD antigens. Because there is nothing for a recipient's immune system to attack, O- cells can be transfused into any of the 8 blood groups. This makes O- the universal red-cell donor, critical for emergency transfusions.

Blood transfusion safety comes down to a simple antigen rule: a recipient can only receive red blood cells from a donor whose antigens the recipient already carries. This reference computes compatibility for all 8 ABO/Rh blood groups from first principles rather than reciting a fixed chart, and shows the full transfusion matrix at a glance.

How it works

Each red blood cell can carry up to three antigens that matter here: A, B (the ABO system) and RhD (the Rhesus D antigen, which makes a type “positive”). Your immune system makes antibodies against any ABO antigen you do not have, so transfusing cells with a foreign antigen triggers a reaction.

The compatibility rule is therefore: a donor’s red cells are safe for a recipient if every antigen the donor carries is also present on the recipient. The tool derives each type’s antigens (for example AB+ has A, B and RhD; O- has none) and applies this check across all pairs. Because O- carries no antigens it can give to anyone, and because AB+ carries all three it can receive from anyone.

The eight blood groups and their antigens

Blood typeA antigenB antigenRhD antigenAntibodies made
O−NoNoNoAnti-A, Anti-B
O+NoNoYesAnti-A, Anti-B
A−YesNoNoAnti-B
A+YesNoYesAnti-B
B−NoYesNoAnti-A
B+NoYesYesAnti-A
AB−YesYesNoNone
AB+YesYesYesNone

The antibody column explains the mechanism: if you transfuse A antigen into someone who makes Anti-A antibodies, the antibodies attack the donated cells immediately, causing a haemolytic transfusion reaction.

Full red-cell compatibility matrix (who can donate to whom)

Recipient →O−O+A−A+B−B+AB−AB+
O−Yes
O+YesYes
A−YesYes
A+YesYesYesYes
B−YesYes
B+YesYesYesYes
AB−YesYesYesYes
AB+YesYesYesYesYesYesYesYes

(Rows = recipient; Columns = donor. “Yes” = the donor’s red cells are safe for that recipient in a standard ABO/Rh-D crossmatch.)

Reading the matrix and notes

Use the direction switch to flip between “I donate” (which recipients can receive your cells) and “I receive” (which donors are compatible with you). Rh-negative recipients are restricted to Rh-negative donors to avoid anti-D sensitisation — particularly critical in females of childbearing age, where anti-D antibodies can cause haemolytic disease of the newborn in a subsequent pregnancy.

A note on plasma: compatibility is reversed for plasma because plasma carries antibodies rather than antigens. AB plasma (no antibodies) is the universal plasma donor, while O plasma requires the most care. This tool models red-cell (RBC) transfusion only.

This is an educational reference. Real transfusions require full crossmatching, extended antigen typing, and antibody screening by a qualified blood bank. Never use this tool to guide clinical decisions.