Nonprofits

Helping nonprofits to do more good

Nonprofits: We help nonprofit organizations achieve their missions by donating our software and ensuring access to affordable technology.

Technology for good

At Microsoft, we believe technology can do amazing things. That's why we donate, on average, $1 million dollars a day in software to nonprofits around the world. In the hands of nonprofit organizations, technology can boost productivity, increase effectiveness through better collaboration, and extend services to new communities and individuals in need. Moreover, technology can be a powerful force that opens exciting opportunities for nonprofits to better achieve their missions and accelerate their impact.



Make your cause our cause
HelpBridge Mobile App

HelpBridge Mobile App

HelpBridge helps you connect quickly with loved ones during a time of disaster, discover and donate to organizations involved in disaster response work, and find opportunities to volunteer.

Learn more
Explore YouthSpark

Explore YouthSpark

Whether your goal is getting new skills, a better job, or a better planet, we have the tools and programs to help you get there.

Discover your opportunities