Novel porphyrins bearing nitro groups and glucosyl moieties were synthesized. The antibacterial activity of these compounds on Escherichia coli and Staphylococcus aureus is described. Results reveal that their photocytotoxicity is markedly dependent on the nature, the number and the linking position of the glycosyl moieties and nitro groups controlling their amphiphilic characters.