Human intrinsic factor was purified 1430-fold from gastric juice with a yield of 75% using two steps: labile ligand affinity chromatography and high-performance ion-exchange chromatography. Intrinsic factor precipitated in the presence of specific autoantibodies and 15% sodium sulfate, had an estimated Mr of 59 000 in 5% SDS electrophoresis and could bind to the specific ileal receptor in vitro. Its carbohydrate composition could be related to N-lactosaminic and O-glycosidic chains. High-performance ion-exchange chromatography was a mild, rapid and efficient procedure to separate completely intrinsic factor from haptocorrin (another glycoprotein of gastric juice which binds cobalamin) and from other contaminating proteins.