The clearance times of 17 different porphyrin derivatives from SKH:HR-1 mice have been measured using the technique of in vivo fluorescence spectroscopy. This technique monitors the in vivo porphyrin fluorescence observed from the external skin surface. Most hydrophilic porphyrin derivatives show relatively short clearance times, in the order of 2.5-6 h. The dicarboxylic acid porphyrins, proto-, hydroxyethylvinyldeutero- and hematoporphyrin IX have clearance times of 7.8, 12.2 and 14.7 h respectively. The mixture hematoporphyrin derivative has an intermediate clearance time of 12.6 h. N-methylated porphyrins show clearance times in the vicinity of 15-22 h. Monoaspartyl chlorin e6 shows the longest clearance time of all porphyrin derivatives measured (30.3 h).