A series of porphyrin-based porous organic polymers (PPOPs) were synthesized in excellent yields via the Yamamoto鈥揢llmann couplings of tetrabromo spirobifluorene with several brominated porphyrin monomers. After isolation and demetalation, the metal-free PPOP can be postsynthetically metalated to form a MnIII鈥揚POP that is catalytically active toward the selective double-epoxidation of divinylbenzene to divinylbenzene dioxide.