Welcome to the forum! What is the inflow? Stream, runoff? Natural area or farm/built up? What kind of algae?
As far as I know, tough to do without chemicals unless you have a large marshy area to help reduce the nutrients feeding the algae; especially if you are dealing with nutrient rich runoff.
Would a dye be acceptable? https://www.canr.msu.edu/news/using_aquatic_dyes_in_ponds#:~:text=Dyes are found to be,not considered harmful to wildlife.
Very possibly if there is any kind of volume. What is the purpose of the pond, fishing, swimming? Perhaps no easy solution for your situation. Managing nutrients is essential if you cannot kill it directly. Hard to do if you cannot control the inflow or add a large planted area or other plants that can outcompete the algae. That leaves physical/mechanical control.Wouldn't it all just run out before it worked effectively?
Might there be fertilizer from the neighborhood running off into it? That would cause overgrowth of algae.
Want to reply to this thread or ask your own question?
You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.