A simple and inexpensive aqueous two-phase system for the affinity partitioning of proteins is introduced. An aqueous solution consisting of maltodextrin (M100; molecular mass, 1800) and polyvinylpyrrolidone (PVP360; molecular mass, 360,000) formed two phases at 4 degrees C when the concentration of the polymers was 22.5% (w/w) and 4.0% (w/w), respectively. When the amino derivatives of chlorotriazine textile dyes or other azo textile dyes were added to the two-phase system they partitioned asymmetrically, favoring the upper, less dense, PVP360-rich phase. The association of the textile dyes with PVP360 did not prevent them from acting as affinity ligands for proteins. Three of the dyes screened increased the partition coefficient of purified lysozyme nearly 50-fold over a control containing no dye. Parameters such as pH, ionic strength, and dye concentration modulated the affinity-partitioning effect of the system. The partition coefficient of lysozyme in an egg white protein mixture increased severalfold as the total protein content of the system approached 4% (w/w), indicating that protein concentration is also important in determining the partitioning characteristics of this two-phase system. Proteins were efficiently freed of PVP360 and textile dye by recovery in a high-salt solution when another two-phase system was formed upon the addition of a solution of concentrated potassium phosphate to the isolated upper phase of a PVP360/M100/textile dye two-phase system. The affinity-partitioning system presented here allows one to screen large numbers of potentially useful protein ligands to optimize protein separation, followed by direct scaleup to a system size determined by the user.