You cannot mix bleach and vinegar as mixing bleach and vinegar creates a dangerous and toxic gas.
Mixing vinegar and bleach together releases a poisonous chlorine gas, which can be fatal if inhaled at high enough concentrations.
You can however mix vinegar and dish soap by if you mix vinegar and dish soap it lowers the pH of the dish soap and reduces the cleaning power of the dish soap.
So mixing vinegar and dish soap together will cause the dish soap to be less effective although vinegar is a good cleaner but should be used on it's own.
When you mix hydrogen peroxide and dish soap together you make a great stain remover.
To make a homemade stain remover you can simply mix together 2 parts of hydrogen peroxide and 1 part of dish soap.
Combine 1 part dish soap and 2 parts hydrogen peroxide in a small bowl.
Stir the mixture to combine.
Dip stain in the mixture and then sprinkle baking soda on it.
Scrub with the toothbrush.
The hydrogen peroxide and dish soap makes a great stain remover for removing stains from clothes and even surfaces.
Mixing hydrogen peroxide with dish soap also increases the cleaning power of soap and works great for cleaning toilets, sinks, showers, tubs etc.
Hydrogen peroxide breaks down into oxygen and water.
As a small amount of hydrogen peroxide generates a large volume of oxygen, the oxygen quickly pushes out of the container.
The soapy water traps the oxygen, creating bubbles, and turns into foam.
However you should not mix hydrogen peroxide with vinegar as mixing hydrogen peroxide with vinegar creates peracetic acid that can be toxic.
Don't mix hydrogen peroxide and vinegar together in the same mixture.
This can create peracetic acid, which may be toxic and can irritate your throat and lungs, eyes and skin.
You can, however, alternate spraying hydrogen peroxide and vinegar on a surface.
Just make sure to wipe the surface between sprays.