While double checking my research I was stunned by how many frugal websites recommend a homemade cleaning agent with both bleach and vinegar in the recipe.
Never mix bleach and vinegar, bleach and ammonia, bleach and toilet bowl cleaners, or even different brands of toilet bowl cleaners (some are bleach based while others are acid based).
Read your labels: Bleach can also be listed as sodium hypochlorite or hypochlorite.
When bleach and ammonia are mixed, depending on the ratios, Chlorine gas is created or Nitrogen Trichloride or Hydrazine. Chlorine gas is deadly, Nitrogen Trichloride is very volatile (meaning it’s just dying to react)
and the Hydrazine reaction creates a large amount of heat. Just don’t go there. Heck, don’t even pour bleach into an unflushed toilet bowl.
When bleach and vinegar are mixed it creates an acid base reaction with chlorine gas as a byproduct.
Toilet bowl cleaners are often acidic and will also react with bleach.
Chemistry is awesome, when you’re expecting it.