An efficient synthesis of the free base (4a) and copper(II) complex (4b) of meso-tetraphenylporphyrin having both nitroand formyl-groups at the periphery of the tetrapyrrole macroheterocycle is reported.Elemental analysis, 1 H NMR, IR-and electronic absorption spectroscopy were used to confirm a structure of obtained compounds.In order to obtain water-soluble compounds, porphyrins 4a and 4b were immobilized on polyvinyl alcohol and their antibacterial effect was investigated.Metal porphyrin-polymer system shows the highest antibacterial effect.