The CDC reports that alcohol-free hand sanitizers aren’t as effective for combatting certain germs and microbes. They’re still considered effective as antiseptics, but their scope is somewhat limited compared to alcohol-based formulas. On the upside, many alcohol-free formulas stay active longer – sometimes up to six hours – for long-term effectiveness. Alcohol-based hand sanitizers have much shorter windows, so reapplication is often necessary.