Albumin binding is a crucial determinant of bilirubin clearance in health and bilirubin toxicity in certain disease states. However, prior attempts to measure the affinity of albumin for bilirubin have yielded highly variable results, reflecting both differing conditions and the confounding influence of impurities. We therefore have devised a method based on serial ultrafiltration that successively removes impurities in [ 14 C]bilirubin until a stable binding affinity is achieved, and then we used it to assess the effect of albumin concentration and buffer composition on binding. The apparent binding affinity of human serum albumin for [ 14 C]bilirubin was strongly dependent on assay conditions, falling from (5.09 ؎ 0.24) ؋ 10 7 liters/mol at lower albumin concentrations (15 M) to (0.54 ؎ 0.05) ؋ 10 7 liters/mol at higher albumin concentrations (300 M). To determine whether radioactive impurities were responsible for this change, we estimated impurities in the stock bilirubin using a novel modeling approach and found them to be 0.11-0.13%. Formation of new impurities during the study and their affinity for albumin were also estimated. After correction for impurities, the binding affinity remained heavily dependent on the albumin concentration (range (5.37 ؎ 0.26) ؋ 10 7 liters/mol to (0.65 ؎ 0.03) ؋ 10 7 liters/ mol). Affinities decreased by about half in the presence of chloride (50 mM). Thus, the affinity of human albumin for bilirubin is not constant, but varies with both albumin concentration and buffer composition. Binding may be considerably less avid at physiological albumin concentrations than previously believed.