Yes, the UV flashlight works on carpets or other clothes. You can see better in dim light or darkness.