Le vinaigre, le ketchup, les agrumes, les nettoyants pour canalisations et le lait sont tous des articles ménagers qui contiennent des acides. Le vinaigre et le ketchup contiennent de l'acide acétique, les agrumes contiennent des acides citrique et ascorbique, et le lait et d'autres produits laitiers contiennent de l'acide lactique. L'acide sulfurique se trouve dans les batteries de voiture et certains nettoyeurs de drains.
L'échelle de pH indique l'acidité d'une substance. L'eau est considérée comme neutre à 7,0, un pH inférieur est considéré comme acide et un pH plus élevé est considéré comme basique ou alcalin. Les acides sont normalement acides ou amers et aident à éliminer les taches difficiles, telles que la rouille ou les dépôts minéraux. Les nettoyants pour cuvettes de toilettes, les nettoyants pour baignoires et carreaux et les produits anti-moisissure ont généralement un pH acide. Un antirouille à pH équilibré a un pH suffisamment bas pour éliminer la rouille, mais suffisamment élevé pour ne pas enlever l'émail d'une baignoire.
Les nettoyants qui ont un pH basique décomposent les salissures grasses et huileuses en composants plus faciles à éliminer. Les nettoyants pour four, les nettoyants tout usage et les détergents à lessive sont des produits de nettoyage de base courants. La bouteille moyenne de savon pour les mains a un pH de 9, tandis que l'eau de Javel a un pH de 12,5, ce qui en fait un désinfectant puissant.
Le bicarbonate de soude et le vinaigre sont présentés comme une combinaison magique de nettoyage. Les agents doivent être utilisés séparément, car ils réagissent lorsqu'ils sont combinés, laissant principalement de l'eau et un peu d'acétate de sodium. La solution résultante est un nettoyant inefficace.