Ferrochelatase (EC 4.99.1.1), a mitochondrial inner membrane-bound protein, is the terminal enzyme of heme biosynthesis. The cDNA encoding the human mature ferrochelatase was placed under transcriptional control of T7 RNA polymerase in an Escherichia coli expression system. The bacteria produced large amounts of 42 kDa protein which reacted with anti-ferrochelatase antibodies. Expressed ferrochelatase exhibited iron- and zinc-chelating activities, and was found as a soluble protein. The recombinant enzyme has been purified to apparent homogeneity with a high yield, by one-step purification involving Blue-Sepharose chromatography. The purified enzyme which showed a molecular weight of about 40 000 by gel-filtration, functioned in a monomeric form. K-m value for both mesoporphyrin IX and protoporphyrin IX with zinc was 12.5 mu M K-m values for iron and zinc with mesoporphyrin IX were 6.7 mu M and 11.8 mu M, respectively. Zinc-chelating activity was markedly stimulated by palmitic acid, but iron-chelating activity remained unchanged. The above results were similar to those reported previously for mammalian ferrochelatase. The overexpression and the simple purification of a functional ferrochelatase exhibiting the same properties as natural enzyme will allow us to elucidate the mechanism of the enzyme reaction and structural changes of the mutated enzyme.