[reaction: see text] Upon tandem Reformatsky reaction, easily accessible porphyrinic ketones give "locked" chlorinic diester. Both ketones and diesters, as bases or palladium complexes, efficiently generate singlet dioxygen, as demonstrated by trapping with cholesterol.