No parrotfish is reef safe, but the Quoyi is most likely to be. Supposedly a juvenile bicolor is sometimes reef safe, particularly if grown from a juvenile in a reef.
Are parrot fish bad for coral reefs?
The balance of evidence to date finds strong support for the herbivory role of parrotfishes in facilitating coral recruitment, growth, and fecundity. In contrast, no net deleterious effects of corallivory have been reported for reef corals.
Are parrotfish good for reefs?
Parrotfish spend 90% of their day cleaning the reef of algae. This cleaning (eating) helps corals grow and thrive, and healthy reefs support more fish in the sea. ... They snack on the hard parts of coral which becomes a white sandy material in their stomachs that they leave behind on the reef.