High-performance size-exclusion chromatography (HPSEC) was used to produce stable bacteriorhodopsin essentially free of native lipids. The purified bacteriorhodopsin was shown to be highly functional when reconstituted into phospholipid vesicles. Purple membrane was washed in the detergent 3-[( 3-cholamidopropyl)dimethylammonio]-2,2-hydroxy-1-propanesulfonate (CHAPSO) to remove a large fraction (65%) of the membrane lipids, solubilized in Triton X-100 and purified on a Bio-Sil TSK G3000SW column using a CHAPSO mobile phase. Pooled column fractions of bacteriorhodopsin from 25-mg sample loads show a 280/548 nm absorbance ratio of 1.5-1.6 and contain less than 4% endogenous lipids. This HPSEC method requires much less expensive synthetic detergent and is much faster than open column methods [cf. L.J.W. Miercke, P.E. Ross, R.M. Stroud and E.A. Dratz, J. Biol. Chem., 264 (1989) 7531-7535].