Likely cause

Protein Foam / Surface Bubbles

Foam or bubbles on the surface usually come from a buildup of dissolved proteins, often linked to overfeeding or waste. A partial water change plus more surface agitation clears it, and cutting back feeding slightly helps prevent it from returning.

Why this happens

What to do next

  1. Do a partial water change to remove the dissolved proteins causing the foam.
  2. Increase surface agitation with an air stone or by adjusting filter flow.
  3. Cut back feeding slightly, and remove any uneaten food promptly.
  4. Skim visible foam off the surface with a net or paper towel while addressing the underlying cause.

Frequently asked questions

Why is there foam on top of my fish tank?
It's usually a buildup of dissolved proteins from overfeeding or waste — a partial water change and more surface agitation typically clears it within a few days.