Orice substanță chimică care ucide bacteriile sau inhibă creșterea lor este cunoscută ca antibacteriană. Clorul chimic este un agent antibacterian eficient care se utilizează în soluții de curățare de uz casnic, cum ar fi înălbitorul.
Peroxidul, alcoolul și aldehidele sunt de asemenea eficiente la uciderea bacteriilor. Aceste substanțe se evaporă sau se descompun rapid și sunt cunoscute ca produse care nu produc reziduuri. În schimb, substanțele chimice precum triclosanul, clorura de benzalconiu și triclocarbanul, care sunt și agenți antibacterieni, produc reziduuri de durată care continuă să acționeze împotriva bacteriilor. Aceste substanțe chimice sunt utilizate frecvent în săpunuri și produse de îngrijire a pielii. Produsele producătoare de reziduuri în concentrații scăzute au produs bacterii rezistente la medicamente pe care agenții antibacterieni nu le pot controla sau ucide.