They can be used on carpets as means of refreshing. However, please mind that steam mops don`t eliminate hair and debris from the pile and cannot perlace vacuums.