Firstly nickel ferrite nanoparticles were synthesized via a simple precipitation method. Then mono-disperse platinum nanoparticles and NiFe2O4@TiO2/Pt nanocomposites were synthesized by a facile sol-gel procedure. The structure, phase and crystallite size of the magnetic and photo-catalyst products were characterized by X-ray diffraction pattern (XRD). The morphology and size of the nanostructures were surveyed by scanning electron microscopy (SEM). The purity of the samples was confirmed by Fourier transform infrared (FT-IR) spectroscopy. Vibrating sample magnetometer (VSM) illustrated that nickel ferrite nanoparticles have super paramagnetic behaviour. The photo catalytic behaviour of NiFe2O4@TiO2/Pt nanocomposites was approved using the fast degradation of two various azo dyes under visible and ultra violet light irradiation. The results show that nanocomposites have feasible magnetic feature for easy separation and effective photo catalytic properties for purification of organic dye contaminants. The antibacterial behaviour of NiFe2O4@TiO2/ Pt nanocomposites was evaluated using degradation of E coli bacteria.