There is no problem with putting an air purifier on a carpet. Any dust that can be disturbed from the carpet into the air will soon be sucked into the air purifier and stuck in the filter.