This review article briefly describes the available synthetic approaches for meso-arylporphyrins giving particular emphasis for one-pot nitrobenzene and nitrobenzene/NaY methods regarding the synthesis of meso-halogenated arylporphyrins. The review also describes the relevant applications of these halogenated porphyrins and their metalloporphyrin counterparts, prepared via nitrobenzene method, as photosensitizers for therapy (PDT and PDI), diagnostic (molecular contrast agents) and also for catalytic oxidation and CO2 cycloaddition reactions to epoxides.