Abstract Efficient high-performance liquid chromatographic (HPLC) conditions have been developed for the routine analysis of the therapeutically useful form of porphyrin c as the free acid. Porphyrin c and its diacetyl derivative have been resolved into their diastereoisomers. Preparative HPLC conditions for the purification of porphyrin c and its diacetyl derivative have also been developed.