Two reversibly soluble-insoluble polymers (viz. Eudragit S-100 and alginate) were used as free macroaffinity bioligands in polyethylene glycol (PEG)/salt two-phase systems for separation of enzymes. Incorporation of Eudragit S-100 and alginate in the PEG phase led to considerable selectivity in separation of microbial xylanases and pullulanase, respectively. Xylanase from Aspergillus niger was recovered 93% with 56-fold purification, whereas the enzyme from Trichoderma reesei and Bacillus amyloliquefaciens was obtained with 93% activity recovery (31-fold purification) and 90% activity recovery (32-fold purification), respectively. From Bacillus acidopullulyticus pullulanase, 85% enzyme activity recovery with 44-fold purification was obtained. The approach described here shows the potential of developing into a general approach for use of reversibly soluble-insoluble macroaffinity ligand in two-phase affinity extraction.