Heparan sulphate proteoglycan was solubilized from human glomerular basement membranes by guanidine extraction and purified by ion-exchange chromatography and gel filtration. The yield of proteoglycan was approx. 2 mg/g of basement membrane. The glycoconjugate had an apparent molecular mass of 200-400 kDa and consisted of about 75% protein and 25% heparan sulphate. The amino acid composition was characterized by a high content of glycine, proline, alanine and glutamic acid. Hydrolysis with trifluoromethanesulphonic acid yielded core proteins of 160 and 110 kDa (and minor bands of 90 and 60 kDa). Alkaline NaBH4 treatment of the proteoglycan released heparan sulphate chains with an average molecular mass of 18 kDa. HNO2 oxidation of these chains yielded oligosaccharides of about 5 kDa, whereas heparitinase digestion resulted in a more complete degradation. The data suggest a clustering of N-sulphate groups in the peripheral regions of the glycosaminoglycan chains. A polyclonal antiserum raised against the intact proteoglycan showed reactivity against the core protein. It stained all basement membranes in an intense linear fashion in immunohistochemical studies on frozen kidney sections from man and various mammalian species.