The present study is focused on developing a nanoparticle carrier for the photosensitizer protoporphyrin IX for use in photodynamic therapy. The entrapment of protoporphyrin IX (Pp IX) in silica spheres was achieved by modification of Pp IX molecules with an organosilane reagent. The immobilized drug preserved its optical properties and the capacity to generate singlet oxygen, which was detected by a direct method from its characteristic phosphorescence decay curve at near-infrared and by a chemical method using 1,3-diphenylisobenzofuran to trap singlet oxygen. The lifetime of singlet oxygen when a suspension of Pp IX-loaded particles in acetonitrile was excited at 532 nm was determined as 52 micros, which is in good agreement with the value determined for methylene blue in acetonitrile solution under the same conditions. The Pp IX-loaded silica particles have an efficiency of singlet oxygen generation (eta Delta) higher than the quantum yield of free porphyrins. This high efficiency of singlet oxygen generation was attributed to changes on the monomer-dimer equilibrium after photosentisizer immobilization.