This research explores the possibility of using fluorescence technique to detect the presence of volatile organic compounds based on a single sensing material. The material used was TiO2 nanoparticles coated with porphyrin dye. The TiO2 nanoparticles colloid is in a sol-gel form synthesized from titanium (IV) ethoxide in ethanol with addition of kalium chloride (KCl) as stabilizer. TiO2 nanoparticles were then coated with porphyrin dye, Manganase (III) 5,10,15,20 tetra (4-pyridyl)-21H, 23H porphine chloride tetrakis (metachloride). The coated nanoparticles were deposited on quartz substrate using self-assembly through dip coating technique. The sensing properties of the thin film toward volatile organic compounds; ethanol, acetone, cyclohexane and 2-propanol were studied using luminescence spectrometer. It was found that the thin film produced different emission spectra peaks for different volatile organic compounds (VOCs). Hence, it eases chemical identification process and potentially be use as fluorescence gas sensor.