Well.. first off, having an algea problem is caused by a nutrient problem. Missing a critical nutrient in the tank, or excess nutrients will cause an algae bloom.
I see that this is a planted tank. heavily medium or lightly planted? Do you inject CO2? What is your tank size and how many watts of lights? And what kind of algae is it.
There are alot of members on here with extremely high light tanks, but because their plants have all the nutrients they need, they out compete the algae for nutrients, including lights. This means little to no algae.
I wouldn't recommend any chemical algae controls as #1 this is just a temporary fix, and #2 they will most likely be harmful to your plants even if they are safe. You should really work out what the issues are with the nutrients and this will probably resolve the issue.
If you have added a significant amount of light to your tank, you may need to inject or DIY CO2. There are stickies in the planted tank forum to assist.
Lots of things cause algae, and even more is caused by a "lack" of things. When your tank is lacking a necessary nutrient, algae out competes plants for excess nutrients because the plants stop growing. HTH