While hand sanitizer is useful for killing many types of germs, it is not effective against all pathogens. For instance, hand sanitizer may not be as effective against certain viruses like norovirus. Hand washing with soap and water for at least 20 seconds is generally more effective for reducing the spread of a wide range of pathogens.