There are several synonyms for the phrase "do good." One of the most common is "serve others," which means going out of one's way to assist and help those around us. "Benefit society" is another synonym that suggests contributing to the well-being of the community. "Make a difference" implies that one has the ability to enact positive change in the world. "Spread kindness" is also a great alternative and encourages the idea of actively being nice to others. Other synonyms include "philanthropy," "charity," and "altruism," all of which emphasize the idea of selfless giving and supporting others.