Read this and joined forum to respond – Billy here.
Actually excessive protein in the water is your culprit my man. Foam on surface water indicates a water quality problem and if you don’t fix it, it will soon be stinking up the whole house.
Foam is the
result of protein-based waste (like dead and decaying micro-organisms, bio matter) coating small air bubbles, which causes them to stick together and form a foam. Saltwater aquariums utilize protein skimmers to remove these proteins from the water. ... If protein foam is present, it is an indication that the tank needs a good cleaning.
https://www.thesprucepets.com/foam-on-aquarium-water-1381213
Now you know what causes your foam and how to fix your foam problems.
Anti-foaming agents are detergents. Detergents alter the surface tension of the foam bubbles, cause the bubbles to pop and eliminates the foam bubbles. Anti-foaming agents do not fix your bad water quality, these agents simply hide your bad water quality… “out of sight-out of mind.”
If you are a conservative penny-pincher consider buying and using powdered Nestle Coffee-Mate which is an artificial coffee creamer. It’s cheap, non-toxic and works real well.