The human gene-specific upstream stimulatory transcription factor (USF) is required, both in vivo and in vitro, for maximal expression of the major late promoter (MLP) of adenovirus. We report here the complete purification and identification of USF from HeLa cell nuclei. The protein was followed throughout its purification using a quantitative filter binding assay. With a combination of classical purification techniques and fast-flow protein liquid chromatography, USF can be purified to homogeneity starting either with a standard HeLa cell nuclear extract or with a higher salt extract from (lysed) HeLa cell nuclei (nuclear pellet extract). Approximately 20,000-fold purification from the nuclear pellet extract and 80,000-fold from the nuclear extract are necessary to obtain homogeneous preparations of the transcription factor. A maximum of 20,000 molecules of USF appear to be present in HeLa cells. Two major forms of the USF protein can be distinguished both by their slightly different mobilities in sodium dodecyl sulfate gel electrophoresis (apparent molecular weights 44,000 and 43,000, respectively) and by different electrophoretic mobilities of the corresponding protein-DNA complexes. Both forms of USF are heat-stable and interact with the MLP as monomers. Antibodies elicited against purified HeLa USF interact with the transcription factor bound to the MLP upstream element.