You can earn money for your favorite charity with every web search. One option is Goodsearch, which donates 50% of its revenue to the charities and schools designated by its users…You use GoodSearch exactly as you would any other search engine (it’s powered by Yahoo!). The money GoodSearch comes from its advertisers.
A better model still may be Search Kindly. It’s a state-recognized non-profit corporation, which donates all of its advertising revenue to charity and allows users to select the charity that wins a monthly grant. It uses Google as the underlying search engine.