Abstract: The invention relates to a fluid treatment device comprising a stirring element and at least one magnetic device. The stirring element has a plurality of flutes within its central portion, and the magnetic devices are placed around the stirring element. The device can further comprise a UV irradiation module and an on-line analysis module.